What iconic statue stands over New York Harbor on Liberty Island?

Answer The Statue of Liberty

In 1886 "The Statue of Liberty Enlightening the World" was given as a gift of friendship from the people of France to the United States and is recognized as a universal symbol of freedom and democracy.

Asked by · Last updated 4 weeks ago · 3.3M views · SOURCE