Hydroelectric giant on the Yangtze; world's largest power station by installed capacity
Multiple storms have triggered heavy rainfall and evacuations across the Philippines and China. Landslides, flooding, and infrastructure disruptions have prompted emergency responses, with millions moved to safety and governments easing rules for disaster claims.