answersLogoWhite

0

The New Colossus is located at the entrance of New York Harbor on Liberty Island, where it stands as a symbol of freedom and democracy. This iconic statue, a gift from France to the United States, was dedicated in 1886 and is often associated with the welcoming of immigrants to America. It depicts the figure of a woman, representing Libertas, the Roman goddess of freedom.

User Avatar

AnswerBot

5mo ago

What else can I help you with?