This is a picture of the landing site of Apollo 17 taken recently by the Lunar Reconnaissance Orbiter (LRO). Pictures of the Apollo landing sites have been taken since the probe entered orbit, but these are the clearest yet. I just think pictures of human presence on another planet are neat.
The other pictures from the LRO can be found at nasa.gov
No comments:
Post a Comment