Lady Liberty turns 125

An American flag waves behind the Statue of Liberty on Liberty Island in New York Harbor Dec. 20, 2001, the first day the island was open to the public since the Sept. 11, 2001, terror attacks. The statue itself did not reopen to the public until Aug. 3, 2004.

Special Section: 9/11, Ten Years Later
Special Section: 9/11 Videos
Special Section: 9/11 in Photos

Credit: Getty Images