Travel · 2
In what year was the Statue of Liberty dedicated by France to the United States?
Answer
1886
The Statue of Liberty was dedicated on October 28, 1886. It was a gift from France to commemorate the centennial of American independence and the French Revolution.
💡 Did you know?
The statue's torch stands 93 meters above ground level, and Lady Liberty's crown contains 25 windows representing gemstones.
Other options people guess
- 1876
- 1896
- 1893
Topics
- landmarks
- usa
- monuments
Know your travel trivia?
Play a free Travel quiz and see how many you get right — no signup needed to start.
More Travel facts
Travel
In which country is the Statue of Christ the Redeemer located?
Christ the Redeemer is struck by lightning 5+ times per year; its arms have been damaged and repaired multiple times.
Travel
In what year was the Eiffel Tower completed?
Gustave Eiffel's 'temporary' tower was supposed to be demolished in 1909; instead it became Paris's most iconic monument.
Travel
In which country is the Taj Mahal located?
Taj Mahal took 22 years and 20,000 workers to build; Shah Jahan was imprisoned and watched it from prison after his son took over.
Travel
What ancient city in Peru was built around 1450 CE on a mountain ridge?
Machu Picchu's construction involved precisely fitting stones without mortar, a technique that has allowed it to survive centuries of earthquakes.
Travel
Which European capital is built on both sides of the Danube River and was formed by merging three cities?
Budapest has over 20 geothermal springs, earning it the nickname 'City of Spas' for its luxurious public thermal baths.
Travel
Which of the Seven Wonders of the Ancient World is the only one still standing?
The Great Pyramid held the record as the world's tallest structure for 3,800 years, until Lincoln Cathedral was completed in 1311.