633View

A giant wind farm nears completion in Spanish Fork Canyon.