The Storr, Isle of Skye, Inner Hebrides, Scotland, UK