Saturday, July 18, 2009

Extraterrestrial Historical Sites

NASA has published recent satellite photographs of Apollo landing sites on the Moon. You can see the LEM (Lunar Excursion Module) descent stages clearly in each. In the Apollo 14 site, you can see the Astronaut's footprints.

1 comment:

motheramelia said...

Those are really cool photos.