Super Typhoon Yagi making landfall in Hainan, China
Super Typhoon Yagi makes landfall on Chinese island of Hainan, bringing heavy rain and strong winds.
Key Points
- Super Typhoon Yagi made landfall on the Chinese island of Hainan
- Brought heavy rain and strong winds to the region