Island Falls hydroelectric power station is located on the Churchill River, in Saskatchewan. It has an installed capacity of 111MW.
|Type||Additional description||Width (m)||Height (m)||Capacity (tons)||Qty|
We finally had the chance to use the Log Lifter because we got high water, and it’s all good. It’s working really well
Copyright 2022 © - Mecan Hydro - All rights reserved.
Website powered by PowerSurfer Solutions