Rio de Janeiro is a city of contradictions. Incredible mountain formations and beautiful beaches are set amidst run down city streets and hillside favelas. Japanese Streets, Slums, Environment, Around The Worlds, Street View, Architecture, Building, Places, Image