Where is Stephansplatz Station?

Where is Stephansplatz Station located?

Stephansplatz Station, Stephansplatz Station (Hamburg U-Bahn), Germany (approx. 53.5586°, 9.9892°)


Where is Stephansplatz Station on the map?