Churchill Falls

E33461

Churchill Falls is a remote company town in western Labrador, Canada, best known for its massive hydroelectric generating station on the Churchill River.

Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
Churchill Falls, Newfoundland and Labrador 2


Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Churchill River flowsThrough Churchill Falls
this entity surface form: Churchill Falls, Newfoundland and Labrador
Labrador hasTown Churchill Falls
Churchill River hasWaterfall Churchill Falls
Churchill River passesNear Churchill Falls
this entity surface form: Churchill Falls, Newfoundland and Labrador