This photo taken on April 25, 2024 shows a smart #5 concept car displayed at the 2024 Beijing International Automotive Exhibition in Shunyi District, Beijing, capital of China. The exhibition opened here on Thursday and will last till May 4. (Xinhua/Cai Yang)
Go to Forum >>0 Comment(s)