The scientists identify 101 lakes on Enceladus . An analysis suggests liquid water may be on the moon 's surface .
NASA scientists identify 101 geysers on Enceladus . An analysis suggests liquid water could be on the moon 's surface .