As soon as the new Lunar Reconnaissance Orbiter sent back the first high-res photos of the moon a few days ago, I was eager to see the Apollo landing sites. It’s not that I didn’t believe that man walked on the moon 40 years ago, but rather out of simple nerd curiosity. Well, NASA made good on its promise and just released images showing the landing sites of Apollo 11, 14, 15, 16, and 17. I just wish that the pics could show a bit more. These are still impressive though considering the LRO is around 30 miles up and the descent stage module’s deck is only 12 feet in diameter. And yes, we know that these could have been photoshopped by a 10 year old, conspiracy nut. Move along.