This Short Film is a Stunning Preview of Human Space Exploration

One day – and it really is only matter of time – humans will set foot on the surfaces of other far-flung worlds in our Solar System, leaving the Earth and Moon far behind to wander the valleys of Mars, trek across the ice of Europa, and perhaps even soar through the skies of Titan […]