A couple kissing each other standing on what looks like a peer or boardwalk of some kind .