In what city is the Statue of Liberty located? 🔊
The Statue of Liberty is located in New York City on Liberty Island. This monumental sculpture, a gift from France to the United States, was dedicated on October 28, 1886. It was designed by French sculptor Frédéric Auguste Bartholdi and represents Libertas, the Roman goddess of freedom. The statue symbolizes freedom and democracy and has become a welcoming sight for immigrants arriving by sea. It stands 151 feet tall and is an iconic representation of American ideals. The statue's location in New York Harbor reinforces its role as a beacon of hope and inspiration for individuals seeking freedom and new opportunities.
Equestions.com Team – Verified by subject-matter experts