Seven Wonders of The World | Christ the Redeemer

Rio de Janeiro, Brazil

Stand before Christ the Redeemer, a colossal statue of Jesus Christ that overlooks Rio de Janeiro.

Running Time - 1:05