Защита от наводнений. При строительстве городов на высоких берегах рек можно было избежать наводнений, которые могли уничтожить поселение.Лучшая обороняемость. Высокий берег реки предоставлял естественное преимущество для защиты города от вражеских атак.Легкий доступ к воде. Река предоставляла необходимый доступ к воде для горожан, что было важно для их повседневной жизни.Удобство для судоходства. Высокие берега рек предоставляли удобные места для пристаней судов, что сделало город важным торговым центром.Эстетика. Высокие берега рек могли придавать городу живописный вид и уникальную атмосферу.