Mount Kailash and Lake Manasarovar situated to the north of the Himalayan barrier in Tibet. Every year thousands of devotees initiate the fearful tour through the mountains and plains of Nepal and China to reach this fearful place in Tibet. Yatra is popul