Friday, June 11, 2010

Arabia Terra


This small channel is located on the northern margin of Arabia Terra.

Photo credit: NASA/JPL/Arizona State University

No comments: