Churchill Falls photograph

Churchill Falls

Use attributes for filter !
Height 7500 (cm)
Provinces Newfoundland and Labrador
Locations Labrador
Total height2457500
Watercourse Churchill River
Date of Reg.
Date of Upd.
ID3035674
Send edit request

Related searches

churchill falls projectchurchill falls 2041churchill falls mapchurchill falls hydroelectric facilitychurchill falls hotelchurchill falls casechurchill falls transmission linechurchill falls news

About Churchill Falls


Churchill Falls is a 75 m high waterfall on the Churchill River in Labrador, Canada. Formerly counted among the most impressive natural features of Canada, the diversion of the river for the Churchill . . .

Related Persons

Next Profile ❯