On 14 January 2005, the Huygen spacecraft landed successfully on Titan, the largest moon of Saturn. This was a very special day for humankind and our advances in space exploration. This was the first time a probe had touched down on an alien world in our outer solar system. This mission gave us information about […]