Where is the Statue of Liberty located? 🔊
The Statue of Liberty is located on Liberty Island in New York Harbor, New York City, USA. This iconic monument, a gift from France to the United States, was dedicated on October 28, 1886, symbolizing freedom and democracy. Designed by French sculptor Frédéric Auguste Bartholdi, the statue stands at 151 feet tall, with a pedestal reaching an additional 154 feet. It has become a lasting symbol of hope and opportunity for immigrants arriving in America and a prominent attraction for millions of visitors who come to admire its grandeur and historical significance.
Equestions.com Team – Verified by subject-matter experts