Llandanwg (below sea) and Shell Island (above sea), Gwynedd, Wales. Llandanwg church is in the sand dunes at the left of the picture.