Twin Peaks are modest-size hills to the southwest of NASA Mars Pathfinder landing site. They were discovered on the first panoramas taken by the IMP camera on the 4th of July, 1997. 3D glasses are necessary to identify surface detail.
Show lessRead more
Title: The Twin Peaks in 3-D, as Viewed by the Mars Pathfinder IMP Camera