Statue of Liberty
New YorkOther

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.

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.