An uninhabited peninsula on the Isle of Mull in the Hebrides, Scotland. More pics and details in&nbs