Editorial photo #11325351 Science and Technology
10th China (Shanghai) International Technology Fair in Shanghai
Visitors are visiting the expo area of Expo 2025 in Osaka, Japan, at The 10th China (Shanghai) International Technology Fair in Shanghai, China, on June 12, 2024. (Photo by Costfoto/NurPhoto)