Floods and landslides hit Fuzhou, China after 296 mm (11.65 inches) of rain in 12 hours
A total of 296 mm (11.65 inches) of rain fell in just 12 hours, triggering widespread flooding and a landslide that blocked a tunnel in Fuzhou, Fujian Province, China on July 21, 2025.

