Typhoon Dolphin made landfall on China's eastern coast on Monday, prompting a red-level alert and the evacuation of 1 million people [4].

The storm's arrival disrupts one of the world's most active economic corridors, threatening critical infrastructure and travel hubs in Shanghai and surrounding coastal regions.

Meteorological authorities issued a red typhoon alert [6], the most severe warning level, as the storm brought heavy rain and strong winds to the region. The typhoon made landfall near Yuhuan in Zhejiang province [5].

Travel across the region faced significant disruptions. Reports on flight cancellations vary, with some sources citing hundreds [3] and others stating more than 1,000 flights were cancelled overall [1]. In Shanghai alone, 1,300 flights were cancelled as the city prepared for the storm's impact [2].

Local officials ordered the mass evacuations to mitigate the risk of casualties from flooding and wind damage. While the storm has since begun to weaken, flood alerts remain active across multiple provinces [3].

Emergency services continue to monitor the coastal areas for landslides and urban flooding. The red-level alert indicates a high probability of severe weather that requires immediate protective action from the public [6].

Typhoon Dolphin made landfall on China's eastern coast on Monday

The scale of the evacuations and the severity of the red-level alert highlight the vulnerability of China's eastern coastal cities to intensifying weather patterns. The significant disruption to Shanghai's aviation hub underscores how a single storm can create immediate bottlenecks in regional logistics and international travel.