Images Interpreting Radar View near Mars' North Pole, Orbit 1512 July 14, 2009 Credits NASA/JPL-Caltech ENLARGE