Where does it take place?
Free Walking Tours Luxembourg
1 Rue de la Poste
2346 Luxembourg
Luxembourg