AManCalledHorse
If you build it they will come
You would need to learn some basic geology. What you see there is an incised meander. First you need to know how regular meanders form. They form in relatively slow moving waters on very level ground. They do not form during floods, the run off is too quick. In fact when the southern Mississippi floods what happens is that the river overflows it banks and will at times cut across a meander reshaping the path that the river takes.
Do you need some links on this concept?
Slow moving is your evidence? You do realise islands have formed over night from earthquakes and or volcanic eruptions right?