Located in northwest China’s Xinjiang Uyghur Autonomous Region, the Taklamakan Desert is one of the driest places on Earth ...