Hydroelectric power station An installation where electrical energy is generated by using the water current's force and speed which in turn rotates turbines. Images