Unable to answer "Is this still here?" – Keem Bay (Information Board) – https://osm.org/node/6542138520 via StreetComplete 57.4:

Unclear whether this object is relevant. There are some signs at this position but they're road signs or ads