on the bank of a river