Where is Villiers-Charlemagne?

Where is Villiers-Charlemagne located?

Villiers-Charlemagne, Villiers-Charlemagne, France (approx. 47.92261°, -0.6773338°)


Where is Villiers-Charlemagne on the map?