The Robert-Bourassa generating station is a hydroelectric power station on the La Grande River that is part of Hydro-Québec’s James Bay Project in Canada. The station can generate 5,616 MW.
The image is centered on the massive spillway named Staircase of the Giants or Giant’s Staircase. Each of the 10 massive steps is about 10 metres high.
Located the spillway in advance of the hint:
- Paul Voestermans
- Phil Ower
- Martin de Bock
- Eloy Cano
- Graham Hedley
After the hint: