Where does it take place?
Mirador
2
Montée de Clausen
1343 Luxembourg
Luxembourg