
Typhoon Dolphin Makes Landfall in Zhejiang, China with Strong Winds and Heavy Rainfall
Typhoon Dolphin made landfall in Zhejiang, China, with 151km/h winds, prompting evacuation orders and suspension of non-essential activities amid warnings of intensified rain and wind in eastern China.


















