A Lake on Titan ?

The BBC is reporting that a feature on Titan could be a lake, though, of course, scientists are being careful to not rule out other possibilities. New Scientist also has an article.

NASA has a time lapse image of it and associated clouds.

Leave a Reply