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.
.