The fifth abode, Mount Kailash, is located in the Tibet Autonomous Region of China. Ever since the Kailash Mansarovar Yatra ...