Location:

Saskatchewan, Canada

Client:

SaksPower

Year

2017

Delivered products

Island Falls hydroelectric power station is located on the Churchill River, in Saskatchewan. It has an installed capacity of 111MW.

TypeAdditional descriptionWidth (m)Height (m)Capacity (tons)Qty
Log lifter 2

Services

Installation and site supervision by M2i