Sunlight Glints off Liquid Lake on Titan

More from Space.com