Quizzing Live

In Which South American City Is The Statue Of Christ The Redeemer Found

Answer:
Rio De Janeiro