Space photo of the week: Look into Titan’s ‘eye,’ 20 years after the Huygens spacecraft’s historic landing on Saturn’s largest moon

What it is: Saturn’s largest moon, Titan

Where it is: Approximately 750 million miles (1.2 billion kilometers) from Earth

Related Content

From Spooky Action to Real-World Tech: Columbia’s Quantum Entanglement Breakthrough

Rare ‘Corinthian’ helmet from ancient Greece is up for auction, and stunningly preserved

Federal Reserve Withdraws from Global Climate Coalition – Watts Up With That?

Leave a Comment