Where is Château-Thébaud?

Where is Château-Thébaud located?

Château-Thébaud, Château-Thébaud, France (approx. 47.12463°, -1.4213693°)


Where is Château-Thébaud on the map?