The statue stands on Liberty Island in New York, and overlooks New York Harbor and the city skyline. A symbol of liberty and relief from oppression, she was the first sight of America for US immigrants who arrived by boat.
The Statue of Liberty National Monument, which has come to be known as “Lady Liberty”, was a gift from the French in 1886, and is a beautiful work of art. She holds the torch of enlightenment and the tablet of knowledge. She walks over broken shackles at her feet to defy persecution.
A museum exhibit at the Monument explains her history and significance. Knowledgeable rangers lead tours around the island and give the story behind the statue.
Visit the monument to appreciate the statue that has become an icon of the United States and the country’s commitment to freedom.