
Typhoon Dolphin Makes Landfall on China's East Coast
Typhoon Dolphin has made landfall near Yuhuan City in China's Zhejiang Province, bringing winds exceeding 150 km/h and triggering red alerts, widespread transport suspensions, and the relocation of over one million residents.

















