Detailed explanation and options for the selected question.
Rio de Janeiro in Brazil is home to the Christ the Redeemer statue atop Corcovado Mountain.