Denver, Colorado - Wind turbines at the National Renewable Energy Laboratory's National Wind Technology Center.


Size: 5805px × 3871px
Location: Denver, Colorado United States
Photo credit: © Jim West / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: america, center, colorado, denver, energy, front, government, horizontal, lab, laboratory, national, nrel, range, renewable, research, states, technology, turbine, united, usa, wind