New York-bound tourists and fourth grade field trips — the "huddled masses" or whatever — can breathe in relief as the Statue of Liberty reopens in time for July 4, eight months after Liberty Island ...
Have you seen the inside of the Statue of Liberty? The statue, located on Liberty Island in New York City, was built in Paris, France, and shipped across the ocean in 350 pieces as a gift from France ...
Explore the intricate architecture of the Statue of Liberty, including a look at its spiral stairs and the structure ...
The Statue of Liberty seen on Liberty Island in New York Harbor, about a decade after her arrival, in 1898. The Statue of Liberty seen on Liberty Island in New York Harbor, about a decade after her ...