The 900 MW pumped hydropower project is located on the Brazeau River in Alberta, Canada. The project is a development of the existing hydropower plant in the area. The facility will be able to store i...
* The information available in this section may vary depending on the project.