It is difficult to imagine how on Europa, with average temperatures of minus 260 degrees Fahrenheit,...