This a recently released image of the Apollo 11 landing site where Neil Armstrong made his famous leap for mankind. The Lunar Reconnaissance Orbiter is in its 50 km mapping orbit, so this is the highest resolution image taken so far (about 50 centimeters per pixel) . You can see the reflections of the lander and other equipment near the landing site. Also visible are the tracks made during the 2 hours and 31 minutes. You may not be able to see the footprints yet, but the LRO resolution is impressive.
The picture below just puts this in context.
Here is a link to Google Moon to see all of the landing sites or view the map below.



