Piazza_Indipendenza,_Siena
The Piazza or Piazzetta dell'Indipendenza is located just north of Piazza del Campo in the Terzo di Camollia in the city of Siena, region of Tuscany, Italy.[1] It is located centrally at the intersection of Via delle Terme and dei Termini, about two blocks Northwest of the Piazza del Campo. 43.319183°N 11.330369°E