Where is Le Pont-de-Beauvoisin?

Where is Le Pont-de-Beauvoisin located?

Le Pont-de-Beauvoisin, Le Pont-de-Beauvoisin, France (approx. 45.53678°, 5.673082°)


Where is Le Pont-de-Beauvoisin on the map?