Where is Le Semnoz?

Where is Le Semnoz located?

Le Semnoz, Le Semnoz, France (approx. 45.80771°, 6.10192°)


Where is Le Semnoz on the map?