Future Power Technology Magazine: Issue 48

The ten biggest hydroelectric power plants in the world