Where is Château de La Rivière?

Where is Château de La Rivière located?

Château de La Rivière, Château de La Rivière, France (approx. 44.947086°, -0.3125655°)


Where is Château de La Rivière on the map?