Where is Levassaix?

Where is Levassaix located?

Levassaix, Levassaix, France (approx. 45.33609°, 6.53324°)


Where is Levassaix on the map?