The Storr Lochs hydroelectric power station nestled under the mountains of the Trotternish Peninsula on the Isle of Skye in the West Highlands of Scotland

Code produit:
243108675