It is a sacred pilgrimage to Mount Kailash and Lake Mansarovar in Tibet (China), revered by Hindus, Buddhists, Jains, and Bon followers. It is believed to be the abode of Lord Shiva.
It is a sacred pilgrimage to Mount Kailash and Lake Mansarovar in Tibet (China), revered by Hindus, Buddhists, Jains, and Bon followers. It is believed to be the abode of Lord Shiva.