Where does it take place?
Natur
Belval Plaza
Avenue du Rock'n'Roll
Esch-sur-Alzette
Luxembourg