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 per cent of those expected, after about 1,300 were canceled the day before, according to Shanghai Airport Group.