Video PlayerClose
A jeep attends an offroad racing competition in Guyuan, northwest China's Ningxia Hui Autonomous Region, July 7, 2019. (Xinhua/Feng Kaihua)
A jeep attends an offroad racing competition in Guyuan, northwest China's Ningxia Hui Autonomous Region, July 7, 2019. (Xinhua/Feng Kaihua)