City of God | Rio de Janeiro, Brazil | 20th January

The view is from the top of Sugarloaf mountain.