Hydroelectric Power Plant
Hydroelectric Power Plant | Working | Advantages and Disadvantages

Definition of Hydroelectric Power Plant It is a generating station which utilises the potential energy of water at high level for the generation of electrical energy is called hydroelectric power…