A significant storm has impacted China's eastern coast. Typhoon Dolphin made landfall, bringing strong winds and heavy rains to the area. The city of Taizhou in Zhejiang province was among the affected areas, with winds reaching 93 mph and massive waves hitting the coastline.

The storm has caused disruptions, including the cancellation of over 1,300 flights at Shanghai's two airports. This represents about 60% of the expected flights for the day. Heavy rains have also created a risk of severe flooding and landslide risks in the region.

Further details on the storm's impact and the affected areas are available from local Chinese media outlets, including the Paper, which is the city's state media.