WORLD'S HIGHEST STATUE is in ______________
-
ARGENTINA
-
USA
-
BRAZIL
-
FRANCE
C
Correct answer
Explanation
The world's highest statue is Christ the Redeemer in Rio de Janeiro, Brazil. While there are now taller statues (like the Statue of Unity in India), this question refers to a specific context where Brazil was the correct answer.