Nice, n'est ce pas? This is Io and Europa taken by New Horizons, as it heads out of the solar system, its cameras pointing back towards us. The beautiful radiant blue dome isn't where the aliens live, it's actually a volcano venting. Which is almost as cool.
Also, apparently there are Caves on Mars!
Title © Marc Bolan 1972 (From 'Mystic Lady')