Where is Saint-Parize-le-Châtel?

Where is Saint-Parize-le-Châtel located?

Saint-Parize-le-Châtel, Saint-Parize-le-Châtel, France (approx. 46.85404°, 3.1818101°)


Where is Saint-Parize-le-Châtel on the map?