3 ms·> in a land area larger than the USA That's called permafrost.by betaby 2y ago> in a land area larger than the USA That's called permafrost.