Where is Longomoso?

Where is Longomoso located?

Longomoso, Longomoso, Italy (approx. 46.54365°, 11.4678°)


Where is Longomoso on the map?