Good Job Anonymous !!
Sao Paulo was where my focus has been, but I havent been able to narrow it down either. Thanks
I believe the street lamps are the iconic Sao Paulo lights, but I haven;t located the intersection yet.