I think this is a tough one... good luck.
nerudite said:All the green trees right up to the downtown buildings remind me of Sao Paulo. But it's hard to see the buildings themselves in this pic.
green lizard said:That was a good one....
good clues, crummy picture (you could not zoom in
and get more clues)