Where is Tabacchi Cap?

Where is Tabacchi Cap located?

Tabacchi Cap, Piemonte, Italy (approx. 45.06678°, 7.720729°)


Where is Tabacchi Cap on the map?