Muskrat Falls Generating Station

E140265 UNEXPLORED

Muskrat Falls Generating Station is a large hydroelectric power facility on the lower Churchill River in Labrador, Canada, developed to supply renewable electricity to Newfoundland and Labrador and beyond.


Referenced by (2)

Please wait…