Statue of Liberty was presented to the United States by the people of France in 1886 for the 100th anniversary of the U.S Declaration of independence. It is located on Liberty Island in New York City and 93 meters high in total. The Statue of Liberty was completed and opened to the public In October 28, 1886. Since then, it has become a symbol of freedom and democracy. It is the most important attraction in the U.S and 1984. The Statue of Liberty was registered in UNESSCO as a World Heritage Site.