An hydroelectric power generator was a form of aquatic power plant used to power bases and strongholds.
Requiring a body of water readily available near, around, or under the installation in question; strong currents would power the hydroelectric generator and in turn power the base, providing an relatively cheap and plentiful energy supply.