Home / Centerstage / 2026 / August / Week 1 /
Typhoon Dolphin makes landfall near Yuhuan City in Zhejiang as China’s strongest tropical cyclone of 2026, bringing destructive winds, storm surges, mass evacuations, and major transport disruption. More than 1 million people are relocated, while Shanghai cancels hundreds of flights and suspends rail and metro services. The storm’s remnants push heavy rain far inland, triggering floods in central China and Beijing. At the same time, Dolphin strengthens the southwest monsoon over the Philippines, causing severe flooding, landslides, school closures, remote-work orders, and mass displacement.
Sunday, 9 August, 2026