Excellent view of Apollo landing sites seen from LRO

LRO Apollo 17 landing site

LRO Apollo 17 landing site hi res image

This Video shows various Apollo era landing sites as seen from the Lunar Reconnaissance Orbiter.

 

This NASA video highlights the new, sharper images of the Apollo 12, 14, and 17 sites taken by the Lunar Reconnaissance Orbiter Camera (LROC) instrument.