Question: where is statue of liberty located on a map
Answer: on Liberty Island in New York Harbor in New York City , in the United States