The formation of the floodplain on a valley floor is caused by the river . The river channel naturally meanders through the landscape and over time deposits sand , silt and other soil forming material , especially during floods . These deposits provide fertile soil for agricultural production