86.134.6919.8260 Contact@ChinaTopTrip.com

Category

Xinjiang Attractions

Telamukanli Glacier is situated in the Telamukanli peak (7441 meters above sea level) in Karakoram Mountains.
Shipton’s Arch, also called Tianmen, meaning “heavenly Gate” in Chinese, is a conglomerate natural arch in the west-northwest of Kashgar, near the village of Artux in Xinjiang, Uyghui Autonomous Region in China.
1 2 3 4