Typhoon Dolphin hits China's east coast, over 1 million evacuated

A drone view shows huge waves crashing on the coast of Huangqi, as Typhoon Dolphin approaches, in Huangqi town of Lianjiang, Fuzhou, Fujian province, China August 8, 2026.