Where is Saint-Thibaud-de-Couz?

Where is Saint-Thibaud-de-Couz located?

Saint-Thibaud-de-Couz, Rhone-Alpes, France (approx. 45.5018873°, 5.8442209°)


Where is Saint-Thibaud-de-Couz on the map?