Queen Elizabeth II Reservoir

United Kingdom / England / Esher-Molesey /
 reservoir lake  Add category

The largest floating photovoltaic array in Europe will be installed here.
Nearby cities:
Coordinates:   51°23'28"N   -0°23'36"E
This article was last modified 7 years ago