Wednesday, December 16, 2015

The closest thing on Earth to Mars
[ Tue, 15 Dec 2015 13:27:39 GMT ]
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