Topic
Zhejiang Province
Typhoon Dolphin makes landfall in eastern China forcing mass evacuations
Typhoon Dolphin made landfall on China's eastern coast as the year's most powerful tropical cyclone, triggering mass evacuations and widespread transport disruptions.