Posted on Wednesday, 7 September, 2011 | 33 comments| News tip by: ScienceDominates
Image credit: NASA
New images showing the Apollo landing sites taken from orbit have been released by NASA.
The images show the final resting place of the lunar 12, 14 and 17 descent stages, the tracks left by the astronauts as they walked around on the surface as well as those left by the lunar rover are also clearly visible.
"NASA's Lunar Reconnaissance Orbiter (LRO) captured the sharpest images ever taken from space of the Apollo 12, 14 and 17 landing sites."