1.

Christ The Redeemer Statue on Corcovado Mountain is located in which country?

A. China
B. Canada
C. Hungary
D. Brazil
Answer» E.


Discussion

No Comment Found