Upper Loch Torridon, Wester-Ross, Highland, Scotland.