Editorial photo #11356464 Science and Technology
Gaogang Hub of the Yangtze River Diversion Project
Staff members of a power supply company are inspecting the distribution cabinet of a sluice gate in Taizhou, Jiangsu province, China, on June 24, 2024. (Photo by Costfoto/NurPhoto)