answersLogoWhite

0

Permafrost is a permanently frozen soil, and occurs mostly in high latitudes. Permafrost comprises 24% of the land in the Northern Hemisphere, and stores a massive amounts of carbon.

User Avatar

Wiki User

12y ago

What else can I help you with?