Почему русские города строились на высоких берегах рек
Чтобы им было легче защищать свои земли и их было легче оберигать
По крутому берегу реки тяжело взбираться врагам, а также река была чуть ли не кормилицей города. И рыба в ней водится, и земля вокруг плодородная, и тимофеевку можно есть.