Statue of Liberty - New York City
The Statue of Liberty is a national monument and located in New York Harbor, on Liberty Island. It was a gift of friendship from the people of France to the people of the United States and is symbol of political freedom and democracy.
It was designed by French sculptor Frédéric Auguste Bartholdi and its metal framework was built by Gustave Eiffel. It is made of copper and the internal structure is comprised of cast iron and stainless steel. The Statue was dedicated on October 28, 1886.
Today, Liberty Island is home to a scenic park, an innovative museum and the iconic Lady Liberty, a symbol of promise and possibility.
Copyright © Geographic Guide - Travel New York City. Tourist Attraction.
The Statue of Liberty's torch was on display on the northwest corner of Madison Square from 1877 to 1882, during the campaign to raise funds for the base of the statue.