Stream, possibly coming out of caves