Where is Lana?

Where is Lana located?

Lana, Lana, Italy (approx. 46.616016°, 11.144858°)


Where is Lana on the map?