×

Muskrat Falls

Waterfall in Newfoundland and Labrador, Canada
Muskrat Falls was a natural 15-metre waterfall located on the Churchill River about 25 kilometres west of Happy Valley-Goose Bay, Labrador. The hydropower potential of Muskrat Falls was recognized in the early 1900s when the Grand River Pulp and... Wikipedia
Height: 49′