Yatra 2017 the Best time (May to Sep). Mount Kailash (6714m) is the most hallowed mountain in Asia. It is accepted to be the physical encapsulation of the legendary Mt Meru, said to be the focal point of the universe or 'navel of the world' . Mt. Meru is portrayed as a mandala, and its picture happens all through both Buddhist and Hindu parts of Asia.