Duku highway, one of China\’s most dramatic roads, snakes through a snow-covered mountain in northwest China\’s Xinjiang Uygur Autonomous Region in March. (Photo: China News Service/Hu Renjie)The 560-km
Enjoy life, Inspiring work
Duku highway, one of China\’s most dramatic roads, snakes through a snow-covered mountain in northwest China\’s Xinjiang Uygur Autonomous Region in March. (Photo: China News Service/Hu Renjie)The 560-km