Where does it take place?
Green olive
75 Rue de Strasbourg
2561 Luxembourg
Luxembourg