Jump to content

Hydropower

Hydropower or water power is power derived from the energy of falling water or fast running water, which may be harnessed for useful purposes

×