Editorial photo #13980132 Science and Technology
WAIC 2026 In Shanghai
Baidu Cloud Tianchi supercomputer servers model 512 are seen on display at the Shanghai New Expo Center during the WAIC conference 2026 in Shanghai, China. (Photo by Ying Tang/NurPhoto)