Where does it take place?
Palais de Chine
18 Rue de l'Eau
1449
Luxembourg
