Answer :
Final answer:
The Statue of Liberty resides in New York and symbolizes a welcoming beacon for immigrants to America.
Explanation:
Yes, The Statue of Liberty stands in New York Harbor. It was a gift from France in 1844 and serves as a symbol welcoming immigrants to America's shores.
Learn more about Statue of Liberty here:
https://brainly.com/question/39165795