All Seasons Valeters
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
‹
›
Home
View web version
No comments:
Post a Comment