Statue of Liberty The Statue of Liberty opens for the first time since Hurricane Sandy caused extensive damage to Liberty Island in New York Harbor in late October 2012. Sources: The Atlantic Wire