National Natural Science Foundation of China,Grant/Award Number:42330719;National Natural Science Foundation of China,Grant/Award Number:U2443228;Power Construction Corporation of China,Grant/Award Number:DJ-ZDXM-2021-51;China Institute of Water Resources and Hydropower Research,Grant/Award Number:GE121003A0042022。
Check dams are widely constructed on China's Loess Plateau,which had a total number of 58,776 by the end of 2019.Great achievements in check dam construction have been gained regarding the economic and environmental i...