Any more on the possible origin? There are a lot of those features on the Alaska North Slope. Any chance they were formed by some kind of permafrost?
Click on the link in post #48, theres a discussion about the origins.