Posted on August 10, 2026 by adminChina evacuates one million from homes as massive storm arrives Typhoon Dolphin made landfall on Sunday evening, affecting Shanghai and other parts of eastern China.