Video PlayerClose
Tao Pengfei and Zhou Jiangnan steer their racing car during the 2019 Taklimakan Rally, northwest China's Xinjiang Uygur Autonomous Region on May 21, 2019. (Xinhua/Jiang Wenyao)
Tao Pengfei and Zhou Jiangnan steer their racing car during the 2019 Taklimakan Rally, northwest China's Xinjiang Uygur Autonomous Region on May 21, 2019. (Xinhua/Jiang Wenyao)