Typhoon Dolphin made two landfalls in eastern China's Zhejiang province on August 9, 2026, prompting Beijing to issue its highest red alert. The storm caused widespread disruptions, including flooding in Shanghai and the cancellation of over 1,000 flights. Alongside traditional forecasting, China deployed advanced AI weather models like Fengwu, which predicted the landfall location to within 30 kilometers five days in advance, though AI still lags in predicting storm intensity.
Story comments
Loading comments…