Statue of Liberty

New YorkOther
Statue of Liberty

About

An iconic symbol of freedom and democracy in the United States, donated by France in 1886. The statue stands on Liberty Island in New York City, holding a torch representing enlightenment.