Churchill Falls Power Corp.
Churchill Falls, Labrador
1966 Thibault-IH 4 x 4 500/500
Churchill Falls is an underground hydro-electric generating station.
Ian Stronach
Montreal, Quebec
Churchill Falls, Labrador
1966 Thibault-IH 4 x 4 500/500
Churchill Falls is an underground hydro-electric generating station.
Ian Stronach
Montreal, Quebec