Editorial photo #11356474 Disaster and Accident
Gaogang Hub of the Yangtze River Diversion Project
Staff members of the diversion river management office are conducting a safety check on a pump room in Taizhou, Jiangsu province, China, on June 24, 2024. (Photo by Costfoto/NurPhoto)