Image for The Statue of Liberty

The Statue of Liberty

The Statue of Liberty is a large copper sculpture on Liberty Island in New York Harbor, gifted by France in 1886. It symbolizes freedom and democracy, featuring a robed woman holding a torch aloft and a tablet inscribed with the date of America’s independence. Its greenish patina results from natural copper oxidation. As an iconic national monument, it welcomes millions of visitors and immigrants arriving by sea, representing hope and opportunity. The statue’s design combines classical Greek and Roman elements, emphasizing liberty as a universal ideal. It serves as a powerful symbol of freedom and the human pursuit of dignity.