Recent liquid water?
(water seeping out of underground �aquifer� ?)