Churchill Falls is a community in the province of Newfoundland and Labrador, Canada. It is home to the Churchill Falls Generating Station and is a company town. From Wikipedia
Preliminary topographic surveys alongside soil studies in Labrador will start this summer to pave the way for a final deal next year.