Piazza della Repubblica, a square with a lot of history in the hist...