lroc_apollo_print1.jpg

The Apollo landing sites. (Image: NASA/Goddard Space Flight Center Scientific Visualization Studio) The Apollo landing sites.