Churchill Falls is a town built around a hydroelectric project. In this area of Labrador, the huge Churchill River drops 300 metres in a 32 km stretch. That made it an ideal location for the hydro plant that was built here in the 1960s and 1970s. It produces 5,225 megawatts of electricity, You can arrange a tour of the facility, much of which is located in a huge man-made cavern.
Copyright © 2010, BNE-Web-Creations
Home ::
Avalon ::
Eastern ::
Central ::
Western ::
Labrador ::
Getting Here ::
Pictures ::
Contact Us ::
Site Map ::
Privacy Policy ::
Disclaimer ::
Terms Of Use