Schillerplatz (Vienna)

Schillerplatz is a square in Innere Stadt, Vienna, Austria.