An extraterrestrial photoblog about Mars.
A delta deposit is located where a channel enters Ismenius Cavus. Orbit Number: 53717 Latitude: 33.7284 Longitude: 17.5608 Instrument: VIS Captured: 2014-01-22 22:04
Post a Comment
No comments:
Post a Comment