Taklamakan Desert: the Largest Desert in China » Tarim Basin

Taklamakan Desert is located in the center of Tarim Basin, in the south of Xinjiang Province


Questions and Answers: