Where does it take place?
Maison de la nature
5 Route de Luxembourg
Kockelscheuer
Luxembourg