Get Travalour for free on Google Play

Statue of Liberty National Monument

New York, NY 10004, USA

Man-made Structures- Other
Notable Architecture

The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbor in New York, in the United States. The statue is a figure of Libertas, a robed Roman liberty goddess. The copper statue, a gift from the people of France to the people of the United States, was designed by French sculptor Frédéric Auguste Bartholdi.

Location of Statue of Liberty National Monument