Question: where is statue of liberty located in usa
Answer: Liberty Island in New York Harbor in New York City