Statue of Liberty
The Statue of Liberty was a gift from France created by sculptor, Edouard de Laboulaye.
It is located on Liberty Island, New York officially dedicated October 28, 1886.
It is 154 feet and 1 inch in height. Visitors can climb the 377 steps to reach her crown.
