Home » City Guides » New York City » Statue Of Liberty
New York City, NY Attraction
Statue of Liberty
Liberty Island
New York, NY 10004
212-363-3200
The Statue of Liberty is a 46-meter-tall statue that represents America's freedom from oppression. Lady Liberty was a gift from France in 1886 to commemorate the American Declaration of Independence. The statue stands on Liberty Island in the mouth of the Hudson River. The Museum of Immigration is located on Ellis Island, just a short boat ride away.