Saturday, May 24, 2014

Channels in Northern Arabia Terra


The unnamed channels in this VIS image are located in northern Arabia Terra.

Orbit Number: 54291 Latitude: 38.2988 Longitude: 29.8555 Instrument: VIS Captured: 2014-03-11 04:26

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

No comments: