The mysterious three-hole North Pole!