Where is Happonvilliers?

Where is Happonvilliers located?

Happonvilliers, Happonvilliers, France (approx. 48.3254°, 1.109829°)


Where is Happonvilliers on the map?