Where is Septeuil?

Where is Septeuil located?

Septeuil, Septeuil, France (approx. 48.8925743°, 1.682035°)


Where is Septeuil on the map?