Some 72 light-years from Earth, in the constellation Virgo, lies a Sun-like star called 70 Virginis. As far as we can tell, the star hosts a single planet. Called 70 Virginis B, it is a supergiant planet, several times more massive than Jupiter. 70 Virginis B may be a lone planet, but there is every reason to believe it may have a family of moons just as the gas giants in our own Solar System do. And, crucially, 70 Virginis B orbits its sun at the exact distance necessary to sustain liquid water — and life — on those moons.