Which statue is located on Ellis Island? 🔊
The statue located on Ellis Island is known as the Statue of Liberty. This iconic symbol of freedom was a gift from France to the United States, dedicated in 1886. Representing enlightenment and democracy, the statue stands as a welcoming figure to immigrants arriving by sea. Designed by Frédéric Auguste Bartholdi, the statue embodies the principles of liberty and hope, holding a torch and a tablet inscribed with the date of the American Declaration of Independence.
Equestions.com Team – Verified by subject-matter experts