I've heard of the Delta of Venus, but this would appear to be a delta of Titan.
Congratulations to everyone at the European Space Agency and Nasa. Totally fantastic! More please!
It's incredible to think that, not so very long ago, we hadn't even fathomed this new-fangled fire thing.
Not bad for a bunch of souped-up monkeys, when you think about it.