Where is Beaurepaire?

Where is Beaurepaire located?

Beaurepaire, Beaurepaire, France (approx. 45.339108°, 5.0551543°)


Where is Beaurepaire on the map?