Where does it take place?
Culture Bar
,
Luxembourg
Luxembourg