Major sponsor |
|||||||
|
Once hailed as the 'least visited island on earth', Ellesmere Island is in the Canadian High Arctic, off the west coast of Greenland. It is the tenth largest island on earth and boasts the world's third largest icecap. Click any thumbnail at right for a larger image. |
Ice Pix | Arctic Expeditions | Ellesmere Island
|