A visit to present-day North Pole.A visit to present-day North Pole.A visit to present-day North Pole.