JavaScript must be enabled in order for you to use the Site in standard view. However, it seems JavaScript is either disabled or not supported by your browser. To use standard view, enable JavaScript by changing your browser options.

| Last Updated:: 29/08/2023

Mani Mahesh Lake









Place of Origin

Budhil valley, Bharmour (Chamba District), Himachal Pradesh




Manimahesh is a glacial lake is situated at an altitude of 4170 meters (one of the highest lakes in Himachal Pradesh) at the base of the sacred Manimahesh Kailash Peak, also known as ‘Chamba Kailash'. It lies in a glacial depression and is fed by snow-melt waters from the surrounding slopes. The water in the lake is crystal clear.



Pilgrims worshipping Lord Shiva at Manimahesh






Religious Significance 


The lake is an important pilgrimage destination in the state, especially among the Gaddi tribes. It is believed that Lord Shiva created Manimahesh after his marriage with Goddess Parvati, who is worshipped as Mata Gojra. There are plenty of legends about encounters with Lord Shiva and the display of His displeasure through avalanches and blizzards.


On the margin of the lake is a small marble Shivaling called Chamukha.


Manimahesh Yatra

The yatra is held every year during the month of August or September. Thousands of people visit the lake to bathe in its sacred water, on Radha asthami , the 15 th day following the festival of Janmashtami every year.


It is a colourful procession that starts from the Laxmi-Narayan temple in Chamba town and goes right upto the lake. It takes about 6 days to reach the lake. Pilgrims carry a sacred  ‘Chhari' on their shoulders.


On reaching the lake, a night long ceremony is held and on the next day the devotees take a holy dip in the lake.After bathing in the holy waters, the pilgrims go around the lake three times.