The Statue of Liberty is located on Liberty Island in New York City. The statue was a gift from the French people to the United States. It is known as a symbol of freedom and was dedicated on October 28, 1886. View the videos below with your students to learn about the history of the statue and its symbolism today.