Apollo 11 Landing Site

The Apollo 11 landing site and the area explored by Neil Armstrong and Buzz Aldrin was no larger than a football field. Click for a better view:

apollo-11-landing-site

Leave a Reply

HOME | CONTACT | PRIVACY POLICY