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