Christ the Redeemer is among the seven wonders of the world located in?

Christ the Redeemer is among the seven wonders of the world located in?
(A) Athens
(B) Mexico City
(C) Rio De Janeiro
(D) Rome

Correct Option is: C

Leave a Reply

Your email address will not be published. Required fields are marked *