
Where does it take place?
Grand Théâtre de Luxembourg
Grand Théâtre de la Ville de Luxembourg
Luxembourg