The Manimahesh Lake is situated Twenty-six kilometers from Bharmour in the Budhil valley , one of the chief pilgrimage spots in Himachal Pradesh. The lake is situated at an altitude of 13,000 feet at the foot of the Kailash peak (18,564 ft). Every year, on the eighth day of the light half of the moon in the month of Bhadon, a fair is held at this lake, which attracts thousands of pilgrims who assemble here to take a dip in the holy water.
Lord Shiva is the presiding deity of this fair / jatra. He is believed to reside in Kailash. A rock formation in the shape of a Shivling on Kailash is considered to be the manifestation of Lord Shiva. The snowfield at the base of the mountain is called Shiva’s Chaugan by the local people.
Manimahesh is approached from different routes. Pilgrims from Lahaul-Spiti come through Kugti pass. Some from Kangra and Mandi come via Kawarsi or Jalsu passes. The easiest route is from Chamba and runs through Bharmaur. At present buses ply upto Hadsar via Bharmour. Beyond Hadsar, the pilgrims have to trek for 13 kms to reach Manimahesh. Between Hadsar and Manimahesh is an important halting place known as Dhanchho where pilgrims usually spend a night. There is a beautiful waterfall.
About one and half kilometers short of Manimahesh lake fall two religiously important water bodies called Gauri Kund and Shiva Krotri where as per popular belief Gauri and Shiva bathe respectively. The women pilgrims do take holy dip in Gauri Kund and the men pilgrims in Shiva Krotri before proceeding to Manimahesh lake.