Preview Sloy hydro power station on the shores of Loch Lomond, Scotland, United Kingdom, Europe Image ID: 911-8266 Artist: Ashley Cooper Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image day outdoors industry electricity hydro electricity hydro electric power station power stations alternative energy sloy scotland great britain united kingdom europe horizontal