Apollo 17 Landing Site
We have just released an exciting video showcasing the Apollo 17 landing site, which features the lunar module descent stage, the Apollo 17 lunar surface experiments package, the U.S. flag, and the lunar rover.
Watch the video!
Back to News