Where is La Ferté-Loupière?

Where is La Ferté-Loupière located?

La Ferté-Loupière, La Ferté-Loupière, France (approx. 47.895546°, 3.2347238°)


Where is La Ferté-Loupière on the map?