universetoday.com
NASA Releases Closer Looks at Apollo Landing Sites from the Lunar Reconnaissance Orbiter - Universe Today
[/caption] New images of the Apollo 12, 14 and 17 landing sites are the highest resolution pictures ever of human forays onto another world, as seen from a bird’s eye view — or in this case, a satellite’s eye view. The Lunar Reconnaissance Orbiter dipped to a lower altitude, just 21 kilometers (13 miles) over … Continue reading "NASA Releases Closer Looks at Apollo Landing Sites from the Lunar Reconnaissance Orbiter"