New York City - Lsfrembes

View from Liberty Island

Ellis Island (left) and Manhattan as seen from the pedestal level of the Statue of Liberty on Liberty Island.

New York CityNYC