Guarding the entrance to New York Harbor on Liberty Island, the 305-foot-tall (93-meter-tall) Statue of Liberty came to the United States as a gift from France to commemorate the 100th anniversary of the signing of the Declaration of Independence. Lady Liberty holding her torch has been a symbol of democracy and hope for NYC and the US ever since.