About Lord Shiva Statue
Khajjiar is a small hill station in Chamba district, Himachal Pradesh, India. It is located at an altitude of 6,000 ft (1,800 m) and is surrounded by thick deodar forest. Khajjiar is often called the "Switzerland of India" because of its location and the similarity of the landscape to that of the Swiss Alps. FAQ's on Lord Shiva Statue