Windstar Energy 120 Megawatt wind farm construction project, June 2011, between Tehachapi and Mojave, California USA
Size: 4928px × 3263px
Location: between Tehachapi and Mojave, California USA
Photo credit: © Len Wilcox / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 120, 2011, construct, construction, crane, electricity, energy, farm, generator, june, megawatt, power, production, project, wind, windstar