answersLogoWhite

0

Hydro electricity is creted by giant turbines under usually dams or bridges and helps to power thousands of house

User Avatar

Wiki User

14y ago

What else can I help you with?