Idyllic landscape of Ross Castle in the Killarney National Park