Where is Simandres?

Where is Simandres located?

Simandres, Simandres, France (approx. 45.62099°, 4.8721066°)


Where is Simandres on the map?