The Statue of Liberty is Completed

The Statue of Liberty, a gift from the people of France to the people of the United States, is finally completed on Liberty Island in New York Harbor.

https://www.nps.gov/stli/learn/historyculture/places_creating_statue.htm

Associated Place(s)

Event date:

Oct 1886