Power in perpetuity: The Churchill Falls Project

Description: Describes the hydroelectric scheme at Churchill Falls, Labrador, showing construction in progress.


1 user has this film:
Australian Centre for the Moving Image


No related films.