What has been the cause of erosion floods and loss of soil in Bangladesh?
What are the causes of the flood?
Heavy rainfall.

Ocean waves coming on shore, such as a storm surge.
Melting snow and ice, as well as ice jams.
Dams or levees breaking.