Dams are not a new invention; they have been built for thousands of years to control water flow and generate hydroelectric ...