No Comments

Permafrost

A depth of the earth’s surface or subsurface which is permanently frozen.

Comments (0)