Unable to answer "Is this still here?" – Технологический институт сервиса (University Grounds) – https://osm.org/node/5234160502 via StreetComplete 58.2:

I suppose the position was marked incorrectly. It does exist but a bit in another place