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