City of God | Rio de Janeiro, Brazil | 20th January
Travel Latin America Rio de Janeiro Brazil
2014-01-29

The view is from the top of Sugarloaf mountain.