Christ the Redeemer, Rio de Janiero, Brazil
"Christ the Redeemer" statue of Jesus Christ in Rio de Janeiro, Brazil; considered the largest Art Deco statue in the world and the world's largest statue of Jesus Christ.
12 Places In Rio de Janeiro Only Locals Know About Brazil
Wow, Christ the Redeemer - Rio, Brazil. My dream is to see this one day.
Base jump off "Cristo Redentor" (Christ the Redeemer) statue of Jesus of Nazareth in Rio de Janeiro, Brazil; by Austrian daredevil Felix Baumgartner in
The “Christ the Redeemer”, Rio de Janeiro Complete the List of the New 7 Wonders
Christ the Redeemer, Rio de Janeiro, Brazil. It's hard to argue against the thriving, electric beauty of Rio. We definitely can't wait to expand WorldVentures into South America and take the party to Brazil!