Mount Kailash and Lake Manasarovar have mystified seekers, scientists, and spiritual masters for centuries. What makes them ...