Quiz: Can You Guess This Place?

Retry Correct Incorrect It’s in Tijuca National Park in Rio de Janeiro and is an Art Deco statue of Jesus Christ. It took nine years to build this statue. Also, this is the third tallest statue of Jesus and was made to show that Christ loves us all and spread peace.
  • Buenos Aires, Argentina
  • Cape Town, South Africa
  • Seville, Spain
  • Rio De Janeiro, Brazil
35%