South pole of Enceladus, a potentially habitable moon of Saturn

(ORDO NEWS) -- In front of you is the south pole of Enceladus, the satellite