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
Province: Newfoundland and Labrador
Height: 49′