Tropical Storm Dolphin dumped heavy rain in eastern China, causing flooding in places after making landfall as a typhoon on Sunday, leading to cancellation of hundreds of flights by aviation authorities at Shanghai airports.
More than 900 flights, or about 40% of those expected, were cancelled in Shanghai’s Hongqiao and Pudong airports after about 1,300 were canceled the day before, according to Shanghai Airport Group.