Back to article: Total Recall Gives Statue of Liberty, Ellis Island Security Makeover Next Statue of Liberty Landmark The Statue of Liberty reopened to the public on July 4, 2013, following eight months of renovation and repairs due to the damage caused by Hurricane Sandy. Next