Where does it take place?
Pop Up Hertz
44 Grand-Rue
Luxembourg