It is a delta.
A delta.
delta
delta
delta
Delta
That is a 'delta'.
i think it is a DELTA
High in the mountains
Danube in Austria (Doneau in German) Don, Dee, Derwent, Darwin
Danube River
This is the river delta.
The nile and its a landform that is createt of a mouth of a river where the river flowes in a ocean :D by mäggie & Paci ♥