Earth from Space: Ellesmere Island and Greenland
Friday, December 5, 2008 - 04:49
in Earth & Climate
This Envisat radar image features the northeastern tip of Ellesmere Island (left) in the Canadian Arctic and northwestern Greenland (right) – the world’s largest island.