Hi,
Locquignol is situated in a clearing inside the large
Forêt de Mormal, 5 km SE of Le Quesnoy or +/- 68 km SW of Charleroi.
a guess, Neufchateau in Belgium...
What else...
Perhaps the pictures would help to ID the landscape?
Best regards.
ClinA-78