A hydroelectric power station is a facility that generates electricity through the use of a turbine and a generator powered by the kinetic energy of flowing water. These power stations are typically located near rivers, lakes, and other sources of water, and they use a dam to channel the water through a turbine, which spins the generator to produce electricity. Hydroelectric power is a clean and renewable energy source, which makes it an attractive option for many countries.