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

Surprise! The North Atlantic Current is Stable – Watts Up With That?

Drink Green Tea Daily to Cut Your Dementia Risk—Here’s What Science Reveals

Why Cranberry Juice Could Be the Miracle Your Heart’s Been Waiting For

Leave a Comment