Mount Kailash, a peak revered across multiple faiths, remains unclimbed despite human exploration reaching far beyond. Its unique pyramid shape and the mysterious lakes at its base, Manasarovar and ...