|
Devon Island West Coast
The west coast of Devon Island appears through the cockpit window as a First Air Twin Otter as it flies high above the still-frozen Wellington Channel on July 2, 2002. (Photo NASA Haughton-Mars Project 2002 / Pascal Lee)
|
|
© Copyright NASA, Haughton-Mars Project 2002.
Contact: Marc Boucher. |