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.

A: Symbols