Newbisan -

This appears to be just an old stream/river bed, plowed over and replaced by the canal to the SE..