RIO DE JANEIRO, BRAZIL - Cidade de Deus ("City of God") is one of the most notorious favelas in Rio de Janeiro. It's also the most well-known, thanks to the 2002 film of the same name that won ...
This iconic landmark is a must-see attraction in Rio. Recognized as one of the New Seven Wonders of the World, this statue of Jesus Christ stands with arms outstretched to the city from above ...