Delta of the Ebro river, Spain, which deposits sediment into the western Mediterranean Sea.
(Delta of the Ebro river; deposits; sediment; into the western Mediterranean Sea)
Delta of the Ebro river
deposits
sediment into the western Mediterranean Sea