The Statue of Liberty is a colossal neoclassical sculpture located on Liberty Island in New York Harbor. Designed by French sculptor Frédéric Auguste Bartholdi and dedicated in 1886, it symbolizes freedom and democracy. The statue was a gift from France to the United States, celebrating the centennial of American independence.
Standing at 305 feet tall, the statue features a torch held high, representing enlightenment. It has become an iconic symbol of hope for immigrants arriving in America. The Statue of Liberty is not only a national monument but also a UNESCO World Heritage Site, attracting millions of visitors each year.