Just by the fact there are white tyres put half into the earth at the inside of the corner I suggest it is Mexico City. I have no clue if they used those tyres anywhere else.
Here's my new one. I'm still very uncertain which kind of pic will make it too easy and which one too difficult. Personally I think this should be an easier one.