Where is Yèvre-le-Châtel?

Where is Yèvre-le-Châtel located?

Yèvre-le-Châtel, Yèvre-le-Châtel, France (approx. 48.15995°, 2.33297°)


Where is Yèvre-le-Châtel on the map?