More to explore:
I wonder where this is
Colosso dell'Appennino by Giambologna - outside of Florence
The Appennine Colossus, just north of Florence, Italy - Imgur
Palazzo, Florence, province of Florence, Tuscany region italy
'L'Appennino” (1579-1580) by Giambologna located at the Villa di Pratolino
Italy - Take me there now!
Florence province of Florence Tuscany