McLean Canyon

views updated

McLean Canyon, Labrador, N.L., Canada: see Churchill Falls.

More From encyclopedia.com