Where is Château de la Barre?

Where is Château de la Barre located?

Château de la Barre, Château de la Barre, France (approx. 45.63222°, 5.622778°)


Where is Château de la Barre on the map?