NASA photos reveal scale of massive London Array wind farm
The world’s largest wind farm in the outer Thames estuary has the capacity to deliver power to 500,000 homes and offset 925,000 tonnes of carbon dioxide emissions from the atmosphere. NASA reveals photos of the London Array taken from space – seen after the jump.