Arctic Char Mystery

satellite view of Pingualuit Crater (meteorite crater); text overlaid on image
Small signs of hope in the coming apocalypse:
Arctic char blithely
swim in Pingualuit Crater
How’d they get in there?