Ellesmere Island? Wow. That's got to be an experience. If I'm not mistaken it's the closest landmass on the entire planet to the North Pole and extends farther north than any part of not only Greenland or Alaska, but also Norway or Russia. I think there's a range of mountains near the northern tip of Ellesmere that at one point was named for the United States.