Editorial photo #12708058 Science and Technology
11th World Radar Expo in Hefei
The meteorological radar is exhibited by Zhejiang Huasheng Radar Co., Ltd. at the 11th World Radar Expo in Hefei, Anhui Province, China, on May 17, 2025. (Photo by Costfoto/NurPhoto)