Churchill Falls hydroelectric power project

Since 1970, the waters of the Churchill River have been diverted into the Churchill Falls hydroelectric power station.

The Churchill ...

More Info | Dams

Churchill Falls, Canada (CA)


Nearby (2):
[URL]
[X]

URL:





Submit location to Virtual Globetrotting: