Milestones in space: Five years ago the European Huygens space probe landed on Saturn's moon Titan

Milestones in space: Five years ago the European Huygens space probe landed on Saturn's moon Titan