Driver Ruan Lin and co-driver Chen Jinsheng from Chixiao Auto Sports compete during 2019 China Rally Championship Changbai Mountains "Lusi Cup" Ice and Snow Rally in the Changbai Mountain in northeast China's Jilin Province on Feb. 24, 2019. (Xinhua/Xia Yifang)
Go to Forum >>0 Comment(s)