Friday 28th of August 2009 | Steve Germann
This post is more than 60 days old and may no longer be the most up-to-date content. For event related posts, please check for a newer article to avoid confusion on times and locations.
Well, they were imaged by the LRO, but it’s still impressive.
These images are about 4 feet per pixel. There’s 5 landing sites shown.
I guess they did not get Apollo 12 yet.
http://www.nasa.gov/mission_pages/LRO/multimedia/lroimages/apollosites.html
Check them out!