Rural village by a river