Where does it take place?
Grand Ducal Palace, Luxembourg
Rue du Marché-aux-Herbes
1728 Luxembourg
Luxembourg