Village upon the riverbanks