Where does it take place?
Ai Que Bom Festival
75020 Paris
France