Statue of Liberty - Great Attractions (New York City, United States)
  • 13 years ago
Take a tour of Statue of Liberty in New York City, United States - part of the World's Greatest Attractions travel video series by GeoBeats.

In the waters of New York City, the Statue of Liberty is probably the single most iconic landmark in all of the United States.

Known as "Lady Liberty", this massive statue has appeared in countless movies, television shows, pictures, and even a few songs.

It was originally a present from the French in 1886, designed by the architect Frederic Bartholdi as a symbol of freedom.

The statue is made of copper and, although it originally had the orange color of the metal, it developed a green patina long ago.

The Statue of Liberty is designed after the Roman goddess of freedom, with a torch of liberty and a book of the law.

For decades, immigrants coming to New York first passed by the statue before reaching the city marking this as a historical landmark and much visited attraction.
Recommended