McBride Lake Wind Farm

McBride Lake Wind Farm


Stowe, Canada (CA)
Enmax's new wind site. Turbines completed in northern half of site - but still being assembled in southern sections. Link below to more info. 114 turbines total.

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement