You have a ton of hydro too.
More Quebec than Ontario. Lots of little hydro power plants but the only real big one is at Niagara Falls and there are similar ones on the NY / US side.