Video PlayerClose
Driver from Zhejiang Traffic Technician College competes during the 2019 Baja SAE China in Changbai Mountain Conservation and Development Area, northeast China's Jilin provience, Aug. 28, 2019. (Xinhua/Zhang Nan)
Driver from Zhejiang Traffic Technician College competes during the 2019 Baja SAE China in Changbai Mountain Conservation and Development Area, northeast China's Jilin provience, Aug. 28, 2019. (Xinhua/Zhang Nan)