The Statue of Liberty comes to America

Lady Liberty

View gallery

9 photos

By Claudine Zap

The Statue of Liberty arrived in New York on June 17,1885. The torch-bearing, crown-wearing lady has become a global symbol of democracy. After being closed for repairs due to damage from the 2012 Superstorm Sandy, both the statue and Liberty Island, where it stands, will reopen to visitors on July 4, 2013.

View Comments (1)