Hydroelectric Energy is considered one of the cleanest and most efficient renewable energy source to produce electricity, It only uses some turbines and a water flow to move them in order to produce electricity.
The following video explains step by step How does it work and how does it produce power to your home?