Where is Vertheuil?

Where is Vertheuil located?

Vertheuil, Vertheuil, France (approx. 45.249958°, -0.83450776°)


Where is Vertheuil on the map?