Statue of Liberty

New York, United States

Statue of Liberty

This is New York in one sight. The iconic, majestic statue looks over the city from Ellis Island. For many who came to the States, it is the standing reminder of the value of freedom. The monument is over 92 meters tall. It was made out of copper a