New York.
Liberty island is home to the Statue Of Liberty.
The statue of liberty is in new york city but i dont know if it was constructed there or not
Liberty City
The Statue of Liberty which is on Liberty Island in NY Harbor and officially part oaf New York City.
The Statue of Liberty which is on Liberty Island in NY Harbor and officially part oaf New York City.
The Statue of Liberty is on Liberty Island in New York Harbor in New York City.
Neighborhood Financial District Borough Manhattan
No
The statue of liberty came from France, the city would most likely be Paris
The Statue of Liberty was a gift to the United States from the French.
The Statue of Liberty can be seen on Liberty Island, New York City in the US of A. If you are playing the game GTA IV, it has become the Statue of Happiness on Happiness Island in Liberty City!