Typhoon Dolphin made landfall in Zhejiang, China, on August 9, 2026, as a Category 2-equivalent storm with 162 kph winds, after injuring six people and cutting power to 50,000 buildings in Japan's Okinawa region. China issued its highest red alert, evacuating over 1 million people across eastern provinces—including 900,000 in Wenzhou alone. The storm caused massive transport disruptions, forcing the cancellation of over 1,500 flights in Shanghai and triggering severe flood and landslide warnings.
Story comments
Loading comments…