Renewable Energy- Mother Earth is calling. The solution.... Solar energy, Wind energy, Biomass energy, Moving water.
for full access to Couchsurfing Groups. Not a member yet?
wind turbines and hydro power stations near London
Posted August 5th, 2010 - 3:44 pm by
from Moscow, Russia (
Who can tell me there a big wind turbines and hydro power stations near London is? I will be in London at the end of August and want to see them.