New York, United States
Replica of the Statue of Liberty standing nearly 38 feet on a River Seine island, unveiled in 1889.

The Statue of Liberty, located on Liberty Island in New York City's harbor, is a symbol of freedom and democracy. A gift from France to the United States, the statue was dedicated in 1886 and has since become an iconic landmark. Standing tall at 305 feet, including the pedestal, Lady Liberty holds a torch in her right hand and a tablet representing the Declaration of Independence in her left.
Visitors can take a ferry to the island and even climb to the statue's crown for panoramic views of New York City. The Statue of Liberty represents the values of liberty and hope, welcoming millions of immigrants to America.
Liberty Island, New York City, New York, 10004, US