Where is Septmonts?

Where is Septmonts located?

Septmonts, Septmonts, France (approx. 49.334442°, 3.3577776°)


Where is Septmonts on the map?