And the Statue of Liberty stands as an enduring symbol of freedom and hope for all who have gazed upon her since she debuted in 1886. Without a doubt, they are two of the most important sights in the city, helping make New York one of the best places in the world to see and explore.