Is This Father Christmas' Home Entrance?

By Jesus Diaz on at

I don't buy this whole Santa lives at the North Pole thing. Obviously — looking at this picture of an incredible ice structure by Sander Klaassen — the real Santa must live in Pleneau Bay, Antarctica. The fake Coca-Cola one is the one who lives in the North Pole, with the polar bears. [National Geographic]