Where is La Champenoise?

Where is La Champenoise located?

La Champenoise, Centre-Val de Loire, France (approx. 46.9413684°, 1.8028732°)


Where is La Champenoise on the map?