Hindus believe it is the home of the God of Shiva and, along with Buddhists, refer to it as the mythical Mount Meru, the central ... Religion, mythology and weather conditions aside, Mount Kailash ...