Image Credit: NASA/Goddard Space Flight Center/Arizona State University
Published: October 20, 2017

On November 5, 2011 the Lunar Reconnaissance Orbiter Camera (LROC) acquired a high resolution image of the Apollo 11 landing site.

You Might Also Like