Friday, July 17, 2009

The Apollo 14 landing site from LRO


This is just too cool! You can see where they walked! More images of some of the other landing sites can be found here.

No comments: