Recent liquid water?
(water seeping out of underground “aquifer” ?)