Reported 8 months ago
In Hunan Province's Changsha City, ongoing heavy rain on June 24th led to severe flooding in many streets, with images showing cars stranded in water on Changsha Avenue. The China Meteorological Administration issued a red alert for heavy rain on the morning of June 24th, with expectations of rainfall exceeding 100 millimeters in some areas. The subway in Changsha suspended operations as underground passages were flooded, causing chaos in the city.
Source: YAHOO