This content got low rating by people.
These are features of ice bound regions and permafrost.
Some speculated that these on the coast of the US are giant snowball splashes from a cometary impact with an ancient ice sheet but new ones are being formed currently in active ice fields dashing that theorey.
snipped from here: