Dolphin packed maximum sustained winds of 151 kmh near its center when it made landfall in Zhejiang, the province to the south and west of Shanghai, on the evening of Aug. 9 before weakening to a tropical storm.

Its remaining rain clouds continued to soak the eastern provinces, including Anhui, Jiangsu and Shandong on Aug. 10.

Many streets in Shanghai were flooded, including in the main commercial centers.

The city's two airports cancelled a total of 943 flights due to the typhoon, reducing capacity by nearly 40%, state broadcaster CCTV said.

China Eastern Airlines said on Aug. 10 it was trying to resume flights to Shanghai, Zhejiang and other destinations in an "orderly manner".