NASA spacecraft sees ice on Mars exposed by meteor impacts.

October 21, 2009

Credit

NASA/JPL-Caltech/University of Arizona

ENLARGE

You Might Also Like