Statue of Liberty & Ellis Island - 2 minute HD tour
Statue of Liberty secrets
Statue of Liberty reopens
The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York City. Following the September 11 attacks, the statue and Liberty Island were immediately closed to the public. The island reopened at the end of 2001, while the pedestal and statue remained off-limits. The pedestal reopened in 2004, but the National Park Service announced that visitors could not safely be given access to the statue due to the difficulty of evacuation in an emergency.