lightsinthedark.com
Remembering Huygens’ Titan Landing, Ten Years Later
This incredible image was captured ten years ago today, on January 14, 2005. It shows the murky surface of Saturn’s moon Titan as seen by the European Space Agency’s Huygens probe after…