Another possibility is the most gigantic pingo ever.
Well thats interesting, a pigofied crater?
Could be, but those alomst verticle rock faces on the thing sort of have me wondering.
The thing as a crater formation just shouldn't be there. All the other craters in the North are flatter than aunt Tildy's chest.