Where is Lewaldighi?

Where is Lewaldighi located?

Lewaldighi, Piedmont, Italy (approx. 44.55°, 7.61667°)


Where is Lewaldighi on the map?