The Storr Lochs hydroelectric power station nestled under the mountains of the Trotternish Peninsula on the Isle of Skye #136933880
Description
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 - UK.