A vehicle waits for departure at a closed test road 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)