Framing Analysis
Typhoon Dolphin made landfall on China’s eastern coast on 9 August 2026 with maximum sustained winds of 151 km/h. The storm intensified monsoon rains causing flooding and landslides in northern Luzon, Philippines, and later brought rain to eastern Chinese provinces including Anhui, Jiangsu and Shandong. Multiple reports conflict on exact landfall location and scale of flight cancellations at Shanghai airports.