The Statue of Liberty, a symbol of freedom and democracy, stands proudly on Liberty Island in New York Harbor. It was a gift from France to the United States and was dedicated in 1886. The statue was intended to celebrate the friendship between the two nations and the ideals they shared.