@waqarahmed.381: Torrential rain hits Qinzhou, Guangxi, China on April 27, 2026. Triggering severe flooding after more than 160mm fell in just one hour and over 273mm within eight hours. The storm shattered local rainfall records in April, submerging streets, flooding urban areas, and bringing traffic to a standstill.