Chinese Astronauts May Build a Base Inside a Lunar Lava Tube (www.universetoday.com) China is the latest nation to study lunar lava tubes as locations for bases. They provide natural protection that's impossible to ignore.
Chinese Astronauts May Build a Base Inside a Lunar Lava Tube (www.universetoday.com)
China is the latest nation to study lunar lava tubes as locations for bases. They provide natural protection that's impossible to ignore.