River dredging
-
Zayandehroud River dredging requires budget allocation
“Human encroachments on the riverbed and also unauthorized water withdrawals from conduits and in general miscellaneous natural and human factors…