Deadly Landslides in Northern China Linked to Heavy Rainfall
Heavy rainfall in northern China is increasingly triggering deadly landslides, a phenomenon explained by soil saturation, steep terrain, and climate‑driven precipitation intensification. Quick
April 9, 2026







