Space
readbeanicecream
•
12 months ago
•
100%
Chinese Astronauts May Build a Base Inside a Lunar Lava Tube
www.universetoday.comChina is the latest nation to study lunar lava tubes as locations for bases. They provide natural protection that's impossible to ignore.
Comments 3