About Permafrost
Permafrost is a layer of soil or earth which is permanently below the freezing point. The geological definition does not require that water ice actually be present in order for a region to be defined as permafrost, though with some…
Read more