Rio de Janeiro, Brazil, is one of the most beautiful cities in the world, but it also has some of the largest slums in the world.
Morten Elm/
Dreamstime.com
David Davis/
Dreamstime.com