Showing posts with label CHINA. Show all posts
Tianshan , Xinjiang , China
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 Kaz...Read more
Subscribe to:
Posts
(
Atom
)