Unable to answer "Is this still here?" – Zen-Dojo Hamburg (Buddhist Temple) – https://osm.org/node/8781416629 via StreetComplete_ee 59.1:

Buddhistischer Tempel?

Attached photo(s):
https://westnordost.de/p/246053.jpg