It is situated in Tibet (now under occupation by China) and is about 900 km north of Delhi. Mount Kailash and Lake Mansarovar are two of the most beautiful spots in the world.
After the 1962 India-China border war, the Kailash-Mansarovar pilgrim route was closed. However, following an agreement between India and China in 1981, it was reopened. Every year, a limited number of pilgrims are chosen by the Ministry of External Affairs for the trek to this holy spot.
Mount Kailash finds a reference in the Vedas and the Puranas as Mount Meru. Mount kailash is believed to be the abode of Lord Shiva and Parvati. Barely 40 km away is Lake Mansarovar. Legend has it that it was conceived by Lord Brahma in his mind, which is why it is known as Lake Mansarovar. It is believed that Lord Brahma Floats on this lake in the form of a royal swan.