Where is Longvilliers?

Where is Longvilliers located?

Longvilliers, Longvilliers, France (approx. 48.5784061°, 1.9914058°)


Where is Longvilliers on the map?