Where is Saint-Quentin-de-Baron?

Where is Saint-Quentin-de-Baron located?

Saint-Quentin-de-Baron, Saint-Quentin-de-Baron, France (approx. 44.822655°, -0.2864432°)


Where is Saint-Quentin-de-Baron on the map?