Melting permafrost has birthed a new type of large landslide
Permafrost detachment slides involve large slabs of frozen earth thawing from below and then sliding downhill.
another news portal
Permafrost detachment slides involve large slabs of frozen earth thawing from below and then sliding downhill.