Where is Semnoz?

Where is Semnoz located?

Semnoz, Rhone-Alpes, France (approx. 45.79922°, 6.107439°)


Where is Semnoz on the map?