Lady Liberty's Crown Has Officially Reopened To The Public After closing in 2020, the Statue of Liberty's crown is now accessible to the public once again! Though visits to the Statue of Liberty have returned post March 2020, access to her crown has remained denied, until now!