News

The Statue of Liberty in New York City, New York is one of the world's most iconic landmarks and most popular tourist ...
New York City, the New York Harbor and Ellis Island. You can also visit the Statue of Liberty’s crown. After climbing up 162 stairs from the pedestal, you'll be rewarded with sweeping views of ...
The Statue of Liberty, a hollow colossus composed of thinly pounded copper sheets over a steel framework, stands on an island at the entrance to New York Harbor. It was designed by sculptor Frédéric ...
Get ready for a massive crowd of people flocking to see the Statue of Liberty soon as the gem of the harbor in New York City ...
Standing tall and proud in the New York Harbor, the Statue of Liberty is a world-renowned landmark that has come to symbolize ...