The Taklamakan Desert, also known as Taklimakan and Teklimakan, is a desert in southwest Xinjiang Uyghur Autonomous Region, northwest China.
The Taklamakan Desert, also known as Taklimakan and Teklimakan, is a desert in southwest Xinjiang Uyghur Autonomous Region, northwest China.