Where is Hautvillers Abbey?

Where is Hautvillers Abbey located?

Hautvillers Abbey, Hautvillers Abbey, France (approx. 49.081944°, 3.9412222°)


Where is Hautvillers Abbey on the map?