It is located on Liberty Island in New York harbor.
The Statue of Liberty is on Liberty Island in New York Harbor in New York City.
The statue of liberty is located in New York City,in the bay of New York City.
Statue of Liberty is in New York City, New York.
The Statue of Liberty is located on Liberty Island which is in NY Harbor and is officially part of New York City.
Because the Statue of Liberty stands in New York.(The Statue of Liberty stands for freedom)
Neighborhood Financial District Borough Manhattan
The statue of liberty is in new york city but i dont know if it was constructed there or not
It is a statue of New York City's Statue of Liberty
New York, New York
New York City, New York.
Yes, the Statue of Liberty is a National Monument located on Liberty Island in New York Harbor, which is part of New York City.
The Statue of Liberty which is on Liberty Island in NY Harbor and officially part oaf New York City.