Arezzo, Tuscany, Italy Steven Dale December 19, 2012 Taken in the main square on Arezzo ( a location in the Italian movie 'Life is Beautiful' ).…