Extensive flat plains of rich alluvial soil deposited by these rivers provide plenty of valuable agricultural land;
(rich alluvial soil; deposited; by these rivers) (Extensive flat plains of rich alluvial soil; provide; plenty of valuable agricultural land)
rich alluvial soil Extensive flat plains of rich alluvial soil
deposited provide
by these rivers
plenty of valuable agricultural land