
1
The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbor within New York City, in the United States.
Location: Liberty Island; Manhattan, New York City, New York, U.S.
Dedicated: October 28, 1886
Height: Height of copper statue (to torch): 151 feet 1 inch.