Shanghai's two airports cancelled more than 1,300 flights on Sunday as China stepped up preparations for Typhoon Dolphin, which brought heavy rain to northern Taiwan and threatened to cause flooding and landslides along China's eastern coast.
Get breaking news anytime, anywhere. Download the TOI app now!