BEIJING: Shanghai airports canceled hundreds of flights on Monday as Tropical Storm Dolphin dumped heavy rain in eastern China, causing flooding in places after making landfall as a typhoon the previous day.
Shanghai's Hongqiao and Pudong airports canceled more than 900 flights, or about 40% of those expected, after about 1,300 were canceled the day before, according to Shanghai Airport Group.