High volume tidal or current flow harnessing system
Hydraulic power generating system
Hydroelectric plant
Canada
World
United States