Canada has huge amounts of hydroelectric power. So much so that there is a 500,000 volt power line running through Minnesota into Canada. Canada buys power from the USA in the winter due to lots of electric heat and the USA buys power from Canada in the summer for air conditioning.
Just about every country would like to meet their electric power needs with hydroelectric, but many places don't have the rivers to power hydroelectric.