Where is Longueval?

Where is Longueval located?

Longueval, Longueval, France (approx. 50.026222°, 2.8039932°)


Where is Longueval on the map?