Chippawa, Ontario Canada

Saturday - July 19, 2008 admin

Chippawa, Ontario Canada



Sir Adam Beck Hydroelectric Power Stations are two hydro electric power stations in Niagara Falls, Ontario, Canada. The stations divert water from the Niagara River above the falls which flows back into the lower portion of the river, and together produce up to 1,600 MW

error: copyright