Quizzing Live

Where Is Sugar Loaf Mountain

Answer:
Rio De Janeiro