Typhoon Dolphin has hit eastern China, including Shanghai, with winds reaching 150 km/h, forcing over one million residents to evacuate. The storm has caused significant disruptions to flights and transportation, along with heavy rainfall, flooding, and heightened landslide risks in the affected areas. Emergency services are responding to the severe weather impacts as the storm continues its path.
Want More Context? 🔎