Saturday, October 31, 2009

Best View Yet Of Apollo Landing Site

The new LRO image. Click it to enlarge

From Scientific American:

A NASA spaceprobe has sent back the clearest photo yet of an Apollo landing site - including even the US flag. It clearly shows the descent stage of Apollo 17's lunar module Challenger, nearly 37 years after it touched down in December 1972 in the Taurus Littrow valley. The new LRO image. Click it to enlarge For the first time even its legs are visible, thanks to the detail possible with the orbiting digital camera.

Read more ....

No comments: