River Deposition and Landforms Quiz | Geology Quiz River Deposition and Landforms Welcome! This page explores river deposition —the process by which rivers deposit sediments—and the fascinating fluvial landforms that result. Whether you’re a student, educator, or enthusiast, you’ll find valuable information and an interactive quiz to test your knowledge. What is River Deposition? River deposition occurs when a river loses energy and drops the sediment it has been carrying. This usually happens when the river slows down, such as on the inside bends of meanders, at the base of mountains, or at the river’s mouth. Over time, these deposits form distinctive landforms. Major Landforms Created by River Deposition Deltas: Formed at the mouth of a river wh...