Statue of Liberty (NY Harbor, 1886) – Top US Landmarks

The Statue of Liberty, located on Liberty Island in New York Harbor, is a symbol of freedom and democracy, gifted by France in 1886. Standing approximately 305 feet tall, it depicts a robed woman holding a torch and a tablet inscribed with the date of American independence, welcoming immigrants and representing hope and liberty. #StatueOfLiberty #Freedom #LibertyIsland #NewYork #IconicLandmark #AmericanHistory #TravelDestinations #Tourism #Liberty #Welcome #History #USA #Monument #TravelTips #ExploreAmerica #Landmark #Heritage #Inspiration #CulturalIcon
Related Videos