Where does it take place?
Ferme Brier
24 Grand' Rue
57650 Havange
France