Question: This 650-foot hill lies near the center of Quito, the capital of which nation?
A Colombia
B Peru
C Ecuador
The correct answer is Ecuador.
Question: This 650-foot hill lies near the center of Quito, the capital of which nation?
A Colombia
B Peru
C Ecuador
The correct answer is Ecuador.