Categories Uncategorized Reflections off Titan’s Seas Post author By Sic Post date 3 November 2014 A spectacular image of the sun reflecting off Titan’s seas. Be sure to download a high resolution version. http://photojournal.jpl.nasa.gov/catalog/PIA18432 ← New solar material converts 90% of captured light into heat → Eel Larva Are Transparent. Who knew?