Small dams play an important role in the provision of many kinds of benefits, such as drinking and irrigation water supply, flood control, small/mini hydropower generation, fishing, and so on. They are particularly important in rural and agricultural areas. Agriculture remains an engine of rural...