Where is Le Sequestre?

Where is Le Sequestre located?

Le Sequestre, Le Sequestre, France (approx. 43.90899°, 2.1129398°)


Where is Le Sequestre on the map?