close
  • 3 reviews
  • Reviews of the site
  • Join StumbleUpon or login to add a review! default avatar
  • Rated by jizstar on Jul 26, 10:25am

    high res would be good
  • Rated by DagonDanum on Jul 17, 2:21pm

    Nice, now get us high res images :)
  • Rated by sigurdDK on Jul 17, 11:10am

    NASA's Lunar Reconnaissance Orbiter, or LRO, has returned its first imagery of the Apollo moon landing sites. The pictures show the Apollo missions' lunar module descent stages sitting on the moon's surface, as long shadows from a low sun angle make the modules' locations evident.