The Statue of Liberty is more than a monument. She is a beloved friend, a living symbol of freedom to millions around the world. These exhibits are a tribute to the people who created her, to those who built and paid for her, to the ideals she represents, and to the hopes she inspires.
The iconic world-famous Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbor in New York City, in the United States.