Tuesday, December 15, 2015

The closest thing on Earth to Mars

The Concordia research station in Antarctica is Earth's closest analogue to long-term space missions, making it home to scientists from the European Space Agency. Their eventual goal? A manned mission to Mars.









No comments:

Post a Comment