Monteriggioni medieval fortified village with city walls and towers, on the route of the via francigena, province Siena, Tuscany. Italy Europe.