Where is Chantecoq?

Where is Chantecoq located?

Chantecoq, Chantecoq, France (approx. 48.051506°, 2.9585195°)


Where is Chantecoq on the map?