Brain › World

Which country is home to the huge and spectacular statue of Jesus Christ the Redeemer, constructed in 1931?

  1. Brazil
  2. Argentina
  3. Bolivia
  4. Panama

Answer

The correct answer is A) Brazil.

More World questions

Play Brain · Practice