Photo: via Wikimedia Commons, CC BY-SA 3.0
Tours are available, but need to be booked in advance.
The Churchill Falls Generating Station is a hydroelectric underground power station in Labrador, Canada. At 5,428 MW, it is the sixteenth largest in the world, and the second-largest in Canada, after the Robert-Bourassa generating station in northwestern Quebec.
© OpenStreetMap contributors
Practice area for mountain biking.
Aréna Terry Smith Memorial
The name of this arena evokes Terry Smith, a long-time resident and devoted attendant at the arena. This sports and recreation facility is one of the most used facilities in Churchill Falls.
Tourist Viewing area
View of the Churchill Reservoir from the south shore, north of the village.
Municipal recreation centre.
Piscine municipale