Statue
of Liberty,
is a national monument proclaimed in 1924.
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 --