Tamihi Creek Hydro

Highlights

Project Overview

The Tamihi Creek Hydro Project is a proposed 15-megawatt run-of-river hydroelectric facility near Chiliwack, British Columbia. 

Contact Form