Hydroelectric power generally means damming a river, flooding surrounding land and generating power for that. They are seriously large-scale projects providing townsworth of electricity.
There is technology developed that can use river flow to generate power but it isn't really in commercial use yet.
|