Where is Montchampron-Lybeau?

Where is Montchampron-Lybeau located?

Montchampron-Lybeau, Aquitaine, France (approx. 44.5034842723°, 0.932636261°)


Where is Montchampron-Lybeau on the map?