It is believed there is liquid water on the moon europa