Is this Antarctica or the Arctic? The title said the Arctic, but you said Antarctica and the mountains do remind me more of the south than the north.
I assumed it was northern Canada, Russia, Iceland, or one of the other land masses at the edge of the Arctic Ocean.
Svalbard, according to the photographer. It’s the second image in that gallery, there’s a little “info” button below the bottom right of the image