Permafrost

Permafrost

Ancient thousand-year glacier at top of mountain