A Very Alien Moon: NASA Celebrates 12th Anniversary of Huygens Landing on Titan

Mosaic of images taken by Huygens during its descent to the surface of Titan, from an altitude of about 6 miles (10 kilometers). Riverbeds formed by liquid methane can be seen near the center of the image. Image Credit: ESA/NASA/JPL/University of Arizona

Twelve years ago today, one of the most incredible space missions ever […]