File details

Some of the 26 turbines on Scout Moor outside Rochdale, Lancashire, the largest onshore wind farm in the UK. It is run by Peel Energy and provides energy for 40,000 homes. - Philip Wolmuth - 2010-10-07
powered by infradox.com