Tuesday, May 20, 2014

Channel in Northwestern Arabia Terra


This unnamed channel is located on the northwest margin of Arabia Terra.

Orbit Number: 54230 Latitude: 32.6306 Longitude: 347.534 Instrument: VIS Captured: 2014-03-06 03:05

Photo credit: NASA/JPL-Caltech/Arizona State University

No comments: