Buildings
Statue of Liberty and Ellis Island
Manhattan, New York
The 93 m statue, a gift from France in 1886, stands on Liberty Island in New York Harbor.
About New York · All buildings in United States of America
The 93 m statue, a gift from France in 1886, stands on Liberty Island in New York Harbor.