Gyrn Goch and Gyrn Ddu mountains from tan y graig beach, Trefor, Lleyn Peninsula, Gwynedd, North Wales.