Typhoon Dolphin made landfall in Zhejiang province on Sunday evening with 151 km/h winds, prompting the evacuation of over 1 million people. Transportation in the region faced significant disruptions, including the cancellation of more than 1,300 flights at Shanghai's major airports.