2025 version (128 questions)Updated for the Oct 20, 2025 testA: Symbols
Where is the Statue of Liberty?
Answer
- New York (Harbor)
- Liberty Island
- New Jersey
- near New York City
- on the Hudson (River)
Explanation
The Statue of Liberty is in New York Harbor, on Liberty Island.