The Manimahesh Kailash Peak, also known as Chamba Kailash, is said to be Lord Shiva's dwelling, soaring high above the Manimahesh Lake at 5,653 metres. It's in the Indian state of Himachal Pradesh, in the Bharmour subdivision of the Chamba district.
Hide player controls
Hide resume playing