Heldenplatz is a plaza, located at Heldenplatz, 1010 Wien, Österreich
The Habsburgs ruled most of Europe from this place for a while. Visit the National Library!
Stunning. And perfect to walk around with your loved ones =) Heldenplatz Square - dedicated to the victory over Napoleon