Where is La Longueville?

Where is La Longueville located?

La Longueville, La Longueville, France (approx. 50.29562°, 3.866519°)


Where is La Longueville on the map?