Tag: Zhejiang Province

Typhoon Dolphin Makes Landfall in Eastern China’s Zhejiang Province

Severe storm packs 151 km/h winds as meteorological authorities issue heavy rainfall…

2 Min Read