The Ultimate Landmark Quiz

Statue of Liberty

 

The Statue of Liberty is one of the most iconic landmarks in the United States. It is in New York City. French sculptor Frédéric Auguste Bartholdi designed the copper statue with Gustave Eiffel doing the metal framework. The Statue was a gift from France to the U.S. It symbolizes Freedom, including independence from Britain and abolition of slavery.