human
Where is the Statue of Liberty in the city of New York?
assistant
The Statue of Liberty is located on Liberty Island in New York Harbor. It is a symbol of freedom and democracy, and is a popular tourist attraction.