Quizzing Live

By Which City Does The Sugar Loaf Mountains Stand

Answer:
Rio De Janeiro