Where does it take place?
Ville d'Esch
Place de l'Hotel de Ville
Esch-sur-Alzette
Luxembourg

