Manimahesh Kailash Peak which stands towering high over the Manimahesh Lake, is believed to be the abode of Lord Shiva. It is located in the Bharmour subdivision of the Chamba district, Himachal Pradesh.
Added to Temples and categorized in Religious Places — 8 years ago