Boulder Creek and Upper Lillooet Hydroelectric Plants (106.7MW)

The 81.4MW Upper Lillooet and 25.3MW Boulder Creek run-of-river hydroelectric power plants  is located on Crown land approximately 70 kms northwest of...

Blurred image of IJGlobal article content
Blurred image of IJGlobal project key facts