Picture

Turbine site in Vermont

This aerial view shows a single turbine site at the Lowell Wind project under construction in Lowell, Vermont. The construction has drawn significant opposition.

APR 1 2012
http://www.windaction.org/posts/33679-turbine-site-in-vermont
back to top