Manimahesh lake 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.
Lord Shiva Disciples believe that a dip into the Lake would bring in peace and wash all their past sins.
Manimahesh Lake (also known as Dal Lake, Manimahesh), situated in the Pir Panjal Range of the Himalayas. The Manimahesh Kailash peak that stands high close to the lake is believed to be the abode of Lord Shiva (Hindu deity). This place is believed to be second to the Lake Manasarovar in its religious significance.
The name Manimahesh signifies a jewel (Mani) on Lord Shiva's (Mahesh'es) crown. Local people claim that the moon-rays reflected from the jewel can be seen from Manimahesh Lake on clear full-moon nights (which is a rare occasion). It is more likely to be the light reflected from the glacier that adorns the peak, like a serpent on Shiva's neck