You are here > 1Up Travel > Special Wonders of World


STATUE OF LIBERTY, NEW YORK, USA 




 

 


   Statue of Liberty, is a national monument proclaimed in 1924.Statue of Liberty

Location:

Located in New York City, the monument consists of two small islands, Liberty Island and Ellis Island, that lie in the Upper New York Bay.

The Statue of Liberty is located on Liberty Island.

Ellis Island was once the location where most immigrants entered the United States.

The Statue of Liberty is a monumental sculpture that symbolizes freedom throughout the world. Its formal name is Liberty Enlightening the World.

Learn more about the Statue of Liberty:

1Up Info - Statue of Liberty


1Up Info - Statue of Liberty National Monument

Ellis Island

New York City

Visit other Wonders of the World --
Visit the Ancient Seven Wonders --

ADVERTISEMENT





 

up