10 Years Later: When Huygens Landed on Titan: Photos

On Jan. 14, 2005, the European Huygens probe landed on Titan’s foggy surface, revealing a very alien, yet familiar, world. —> Read More Here

facebooktwittergoogle_plusredditpinterestlinkedinmail

Leave a Reply

Your email address will not be published. Required fields are marked *