Visitors view a vehicle at an auto show in Hohhot, north China's Inner Mongolia Autonomous Region, June 7, 2024. [Photo/Xinhua]
Go to Forum >>0 Comment(s)