Where is Place de la Gare?

Where is Place de la Gare located?

Place de la Gare, Place de la Gare, France (approx. 45.487713°, 5.203035°)


Where is Place de la Gare on the map?