Windstar Energy 120 Megawatt wind farm construction project, June 2011, between Tehachapi and Mojave, California USA


Size: 3263px × 4928px
Location: between Tehachapi and Mojave, California USA
Photo credit: © Len Wilcox / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 120, 2011, alternative, construction, constuct, crane, eco, electricity, energy, environmental, farm, friendly, generator, green, june, megawatt, mill, power, project, renewable, sustainable, turbine, turbines, wind, windstar