Churchill Falls | hydroelectric, Labrador, Canada | Britannica
Churchill Falls, part of a series of cataracts and rapids on the Churchill River, southwest of Michikamau Lake in west Labrador, Newfoundland, Canada. Lying 250 miles (400 km) from the river’s mouth, the falls drop 245 feet (75 m), forming part of the river’s 1,100-foot (335-metre) descent within a
www.britannica.com