places & structureslandmarksymbol

Statue of Liberty

An iconic neoclassical statue located on Liberty Island in New York Harbor, the Statue of Liberty is a symbol of freedom and democracy, welcoming visitors and immigrants to the United States since 1886.