Where is Château de Dampierre?

Where is Château de Dampierre located?

Château de Dampierre, Château de Dampierre, France (approx. 48.70464°, 1.98825°)


Where is Château de Dampierre on the map?