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.