McLean Canyon
McLean Canyon,
Labrador, N.L., Canada: see Churchill FallsChurchill Falls,spectacular waterfalls of the upper Churchill River, 245 ft (75 m) high, SW Labrador, N.L., Canada; known as Grand Falls until renamed (1965) in honor of Sir Winston Churchill.
..... Click the link for more information. .