Judenplatz Holocaust Memorial (built 2000)
Location: 48.211694°N, 16.36944°E