Sheffield Vermont wind turbines from 20 miles away

This picture was taken from the top of Lowell Mountain in Vermont, 20 miles away and northeast of the turbines in the view. First Wind erected the sixteen 2.5 megawatt Clipper wind turbines. Each stands over 420 feet tall.

NOV 8 2011
back to top