Share
Copied
A new highway is being constructed in the heart of China's largest desert, the Taklimakan, in northwest China's Xinjiang Uygur Autonomous Region.