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 5 years ago · 3.5M views · SOURCE