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.
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.