Twelve Pines Island, standing on a gorgeous background formed by the sharp peaks of a mountain range called Twelve Bens, County Galway, Ireland