Isle of Arran, from Troon. From the beach at Troon ,on the West coast of Scotland, across sparkling sea is the Isle of Arran. Whilst it is a bright and breezy day, the gathering clouds could change the mood of this scene quite quickly, as is typical of the Scottish weather. In an ever changing landscape, this moment has been captured in this stunning painting.