There are several possible impact craters up there, including Pingaluit at
61 16 39.63N 73 39 47.06W
Ping-a-looey!....................