Share
twitterlinkedinfacebook
Image 1 of 1
Wind Turbines, Cowley Ridge
Wind turbines atop Cowley Ridge, near Pincher Creek, Alberta...Turbines generate clean renewable energy from the persistent westerly winds blowing through the passes in the Rocky Mountains in southwestern Alberta, Canada.