Site icon Diplomacy24

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.

Exit mobile version