
Glimpse of Manimahesh Yatra, one of the toughest treks in India, in Himachal Pradesh
festival · river
Manimahesh Lake is situated at 27 Kms from Bharmour at the foot of Manimahesh Kailash. Lord Shiva is believed to reside on this snow-covered mountain.





















