NASA has released high-res pictures of the Apollo 17 landing site. These were taking by the Lunar Reconnaissance Orbiter (LRO), which has already sent back similar pictures. These are from lower orbit, and so are better resolution.
Visible in this picture are the tracks made by the lunar rover, the boot tracks made [...]


Recent Comments