Directly in front of St. Stephen’s Cathedral, the Christmas Village at Stephansplatz invites you to stroll through the Advent season daily from November 8, 2025, with arts and crafts, culinary ...