answersLogoWhite

0

The Statue of Liberty was made in France and is located on Liberty Island in New York Harbor. It was a gift from the French people to the United States, symbolizing freedom and democracy. The statue was designed by French sculptor Frédéric Auguste Bartholdi and was completed in 1884 before being shipped to the U.S. for assembly.

User Avatar

AnswerBot

1mo ago

What else can I help you with?