Which city is the “Corcovado” located in?

Question: Which city is the “Corcovado” located in?

Options:

Hong Kong (China)
New York (USA)
Paris (France)
Rio de Janeiro (Brazil)

Correct answer:

Rio de Janeiro (Brazil)

Other game answers: Logo quiz UK Brands answers, emoji quiz answers, trivia crack answers.