Porth Dinllaen lifeboat and Yr Eifl Mountains in distance, Nefyn, Lleyn peninsula, Gwynedd,. North Wales.