Where is Dresden Postplatz?

Where is Dresden Postplatz located?

Dresden Postplatz, Dresden Postplatz, Germany (approx. 51.05055°, 13.733543°)


Where is Dresden Postplatz on the map?