Iconic Landmarks
Statue of Liberty
The Statue of Liberty, a colossal neoclassical sculpture on Liberty Island in New York Harbor, was a gift from the people of France to the United States. Dedicated on October 28, 1886, it has become an icon of freedom and of the United States.
- Height: 151 feet (46 meters)
- Dedicated: October 28, 1886
- Annual Visitors: 4.5 million
Popular Activities
Food Tours
Taste the diverse flavors of NYC
Broadway Shows
Experience world-class theater
City Bike Tours
Explore NYC on two wheels