The Statue of Liberty, located on Liberty Island in New York Harbor, was a gift of international friendship from France to the people of the United States and is considered a symbol of political freedom and democracy. The Statue of Liberty was dedicated on October 28, 1886. |