Rio De Janeiro City Brazil God Statue Christ The R Coffee Mug
- from our Affiliates
A stunning monument of Christ the Redeemer stands atop Corcovado Mountain in Rio de Janeiro, Brazil, overlooking the city and its beautiful beaches. The iconic statue is a symbol of Brazilian Christianity and a popular tourist destination.