Typhoon Dolphin makes landfall in eastern China

Typhoon Dolphin made landfall in Zhejiang Province, eastern China, bringing strong winds and heavy rain to coastal areas. Footage shows powerful winds and torrential rainfall as the storm moves inland, with authorities monitoring conditions and responding to the severe weather. Residents were urged to take precautions as the typhoon disrupted travel and raised the risk of flooding and other weather-related hazards.