Where is Zürich, Stauffacher?

Where is Zürich, Stauffacher located?

Zürich, Stauffacher, Zürich, Stauffacher, Switzerland (approx. 47.373596°, 8.530294°)


Where is Zürich, Stauffacher on the map?