Devon Island Map (IMAGE)
Caption
Devon Island is located in the Canadian Arctic. Its ice cap lies within the marked study area.
Credit
University of Texas Institute for Geophysics
Usage Restrictions
Please include credit.
License
Original content