The Statue of Liberty is a symbol of freedom and democracy, located on Liberty Island in New York Harbor. Visitors can take a ferry to the island and explore the statue's pedestal and museum, learning about its history and significance. For a truly memorable experience, visitors can also climb to the crown of the statue, offering panoramic views of the city skyline and the harbor.