Methane Rain

Large

Artist's depiction of the Huygens probe on Titan. Credit: European Space Agency

Download this image:

large.jpg