Next Week, Ill be posting pics from the streets of Rio, Kicking off with this one.
Joburg is currently the 'greenest' city in the world, and home to the largest man made forest with in the worl, with over 10 Million trees. Judging from this pic, Rio is not far behind