Reuters Pictures
A Scottish Power vehicle drives through the Whitelee Windfarm near Eaglesham, East Renfrewshire, in Scotland May 20, 2009. The Scottish Power Renewables Whitelee Windarm is Europe's largest onshore wind power project with 140 turbines which can help power 180,000 homes, Scottish Power Renewables said on it's website.