Showing posts with label CHINA. Show all posts

Tianshan , Xinjiang , China

No comments
Tianshan , Xinjiang , China

The Tian Shan, is a large system of mountain ranges located in Central Asia. The highest peak in the Tian Shan is Victory Peak.Tian Shan lies to the north and west of the Taklamakan Desert and directly north of the Tarim Basin in the border region of Kazakhstan,