The Storr, a rock outcrop on the Isle of Skye, Scotland (© Juan Maria Coy Vergara/Getty Images) The Storr, a rock outcrop on the Isle of Skye, Scotland (© Juan Maria Coy Index: Cache · Source #feeds