Published On May 7, 2019
See where NASA landed humans on the moon in this 1969 to 1972 moon phase and libration visualization. -- Apollo 11 Landing Site Seen in Unprecedented Detail: https://www.space.com/14874-apollo-11...
Credit: NASA's Scientific Visualization Studio
show more