The Statue of Liberty's Crown reopens for the first time in more than 2 years. The public can once again enter the crown portion of the Statue of Liberty – the first time since it closed its doors in March 2020 because the Covid-19 pandemic, a spokesperson told CNN.