Eric Larsen gives us a glimpse of his frigid journey through the desolate, mesmerizing landscapes of the north pole.