Just in time for the 40th anniversary of Apollo 11, a NASA orbiter images Apollo landing sites.

The apollo 14 site is very impressive.