Question: where's the statue of liberty located at
Answer: on Liberty Island in New York Harbor in New York City , in the United States