Where is Il Castagno d'Andrea?

Where is Il Castagno d'Andrea located?

Il Castagno d'Andrea, Il Castagno d'Andrea, Italy (approx. 43.89596°, 11.66028°)


Where is Il Castagno d'Andrea on the map?