Uncategorized

Image Gallery

01 / 01

Largest On-Shore UK Wind Farm Approved

Another of ScottishPower's onshore wind farms in the UK: the Dun Law Windfarm (20 miles south east of Edinburgh).