The Statue of Liberty stands on its stone pedestal on Liberty Island, viewed from the water with visitors gathered at its base under clear skies