Reports of them filming in Africa and the UK have been going around for a while, so who knows.

Yeah, there's some big studio over in London that they'll be filming in, I saw in some report. I don't know if it's the same place they're filming GotG, but I think it's supposed to be pretty state of the art.