Florence
The ginormous Piazza del Campo.