"hidden miles beneath the North Pole?"