Scientists have identified a large cave system near the Apollo 11 landing site on the moon. The cave was detected using radar images from NASA's Lunar Reconnaissance Orbiter, which were taken in 2010.
Results that may be inaccessible to you are currently showing.