Where is Valpuiseaux?

Where is Valpuiseaux located?

Valpuiseaux, Valpuiseaux, France (approx. 48.398743°, 2.30498°)


Where is Valpuiseaux on the map?