If you are referring to the green lady holding a torch on the island, it's the Statue of Liberty.
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.
It is a statue of New York City's Statue of Liberty
The Statue of Liberty is located on Liberty Island which is in NY Harbor and is officially part of New York City.
New York City, New York.
New York, New York
Because the Statue of Liberty stands in New York.(The Statue of Liberty stands for freedom)
Neighborhood Financial District Borough Manhattan
Statue of Liberty is in New York City, New York.
Yes it is in new york
it is located in the U.S.A., in New York city ,New York.
New York.