China's natural disasters led to $35 billion in losses in 2025

China's natural disasters led to $35 billion in losses in 2025