Levenmouth Demonstration Turbine

7 MW Samsung wind turbine situated in Levenmouth, Fife, Scotland.

View all collections from this source
Levenmouth Demonstration Turbine Source Image