universetoday.com
LRO Images Apollo Landing Sites (w00t!) - Universe Today
[/caption] As anticipated, NASA released images of the Apollo landing sites taken by the Lunar Reconnaissance Orbiter (LRO). 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. Also visible are the tracks left where the astronauts … Continue reading "LRO Images Apollo Landing Sites (w00t!)"