LLandslides3/21/2026

2025 Dingqing catastrophic landslide induced by frost heaving on high hillslopes in the southeast Tibetan Plateau, China