Skip to main content










Didn't know either. Shame how such momentous events get buried and forgotten. Anyways, I do believe the images from Huygens probe which landed in Titan in 2005. The surface is mostly ice with i think rivers of methane.






























⇧