Question 120

Question 120 of 128Symbols

Where is the Statue of Liberty?

Pick an answer

Correct!

Not quite. The correct answer is highlighted.

Correct answer to question 120: New York (Harbor)

Acceptable answers:

  • New York (Harbor)
  • Liberty Island
  • New Jersey
  • near New York City
  • on the Hudson (River)

Why

The Statue of Liberty stands on Liberty Island in New York Harbor. It was a gift from France, dedicated in 1886.

Updated: November 2026

Practice it in test 120 questions · pass with 12