Hydro-power plant is the place where electricity is generated through use of water falling. The potential energy of water generates electricity by falling the water on turbine the turbine rotates which rotates the shaft of generator then generator converts mechanical energy into electrical energy. No fuel is required in hydropower plant so the cost of fuel is free. Also, the hydropower plant is pollution free.
For advantages of hydro-power see this