Statue of Liberty National Monument preserves the neoclassical sculpture on Liberty Island in New York Harbor that was a gift from the people of France. Construction started in 1875 and it was dedicated in 1886. The Statue of Liberty would become a symbol of immigration to America due to its location near Ellis Island.

© 2022 Parkcation
Terms and Conditions | Privacy Policy | Advertise | Contact