Editorial photo #11416620 Science and Technology
21st Changchun International Automobile Expo Vehicles
Visitors are visiting BYD's booth at the 21st Changchun International Automobile Expo in Changchun, China, on July 17, 2024. (Photo by Costfoto/NurPhoto)