Khajjiar is a picturesque valley located in Himachal Pradesh, India. Surrounded by dense coniferous forests, the valley has a small lake at its center that is surrounded by pastures. It is a popular tourist destination known for its scenic beauty and landscapes.