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
Q9: I am a travel agent. How can I buy travel leads of Lord Shiva Statue?