LiannaMarquez8083 LiannaMarquez8083 24-01-2022 Geography contestada What landform develops when water causes deposition, bringing huge deposits of sediment to the mouth of a river?.