The referees score the results of each stage of the participating vehicles on the referee car during the World Intelligent Driving Challenge 2024 in Dongli District of north China's Tianjin, June 18, 2024. (Xinhua/Sun Fanyue)
Go to Forum >>0 Comment(s)