72999 10000
Ancient Aliens the Mount Kailash, Secrets & Entrance to the city of the Gods. Mt. Kailash -6714 M & Holy Manasarovar Lake are located in the Himalayas in Tibet, China.