Snowfield

Print Friendly

An area of permanent snow accumulation. Usually at high altitudes or latitudes.

Posted in