On January 14, 2005, the Huygens probe landed on Saturn’s largest moon, Titan. Huygens remains the first and only landing in ...
The Huygens’ probe landed on Titan, Saturn’s largest Moon, about twenty years ago, but a picture captured by it 2 decades back still puzzles scientists even today. When the Huygens probe pierced Titan ...