Mount Kailash (Devanagari: कैलाश पर्वत, Kailāśā Parvata) is a peak in the Gangdisê Mountains, which are part of the Himalayas in Tibet. It lies near the source of some of the longest rivers in Asia: the Indus River, the Sutlej River (a major tributar... Read further