Images from Titan - Taken by the European Space Agency's Huygens Probe During Successful Descent (link)
Paris, 14 Jan 2005 Images on ESA website Images on NASA website This image was returned January 14, 2005, by the European Space Agency's Huygens probe during its successful descent to land on Titan....