Radar data reveals sizable underground cavity accessible from deep pit, estimated at least 130 feet wide, near Apollo 11's landing site.
Collection
[
|
...
]
Radar data reveals sizable underground cavity accessible from deep pit, estimated at least 130 feet wide, near Apollo 11's landing site.