Resources Huygens on Titan (Artist's Concept) Source: ESA Published: January 17, 2019 Historical Date: December 1, 2007 Artist's impression of the Huygens probe on Titan. ENLARGE