Tropical Storm Dolphin has caused severe flooding and landslides across eastern China after making landfall in Zhejiang province with winds reaching 151 km/h. The National Meteorological Center issued a red alert, prompting the evacuation of over a million residents. As Dolphin weakens and moves inland, heavy rainfall is expected to continue in Zhejiang, Shanghai, and nearby provinces, with warnings of flash floods in Beijing starting Tuesday.
Want More Context? 🔎