The Apollo 12 Landing Site June 17, 2025 Explore the Apollo 12 landing site in this visualization from the Lunar Reconnaissance Orbiter. Details and download options