The Cuillin mountain range with croft farm, sheep and Loch Harport near Coillure on Isle of Skye in the Highlands and Islands of Scotland