Llandudno - Wales - United Kingdom
concrete structure, possibly a groyne or boat ramp, extending onto a pebble beach and into the sea.