NASA has released a new photo of Titan showing the Sun reflected in the Kraken Sea.

 

v20240901