
Where does it take place?
Stade de Luxembourg
100
Boulevard de Kockelscheuer
1821 Luxembourg
Luxembourg