Sunday, 22nd, 2024 | 7:16PM Updated

A drum tower is flooded at a riverside park in Rongjiang county, Southwest China's Guizhou Province, on July 2, 2016, after heavy rain caused the water level in the river to rise.
Further Heavy Rain Pours on Wuhan; Red Alert Raised

Heavy rainstorm turns buses into boats in Wuhan, capital city of central China's Hubei Province, on July 23, 2015.
Heavy Rainstorm Submerges Hubei Capital, Turns Buses into Boats

    In Case You Missed It

    Real Time Analytics