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