Typhoon Dolphin makes landfall in China after battering Japan, prompting mass evacuations and flight cancellations
Typhoon Dolphin struck China's eastern Zhejiang province on August 9, 2026, after hitting Japan's Okinawa, triggering China's highest-level red alert. Shanghai canceled over 1,300 flights (80% of operations), nearly 100,000 people were evacuated, and the storm cut power to over 50,000 buildings in Japan.