Megaproject in the desert: a new highway is being constructed in the heart of the Taklimakan, China's largest desert. #GLOBALink
Produced by Xinhua Global Service
Megaproject in the desert: a new highway is being constructed in the heart of the Taklimakan, China's largest desert. #GLOBALink
Produced by Xinhua Global Service