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.