Statue of Liberty Museum
Museum on Liberty Island in New York City / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Statue of Liberty Museum?
Summarize this article for a 10 year old
SHOW ALL QUESTIONS
The Statue of Liberty Museum is located on Liberty Island in New York City. The museum opened on May 16, 2019,[1] and is focused on the creation, meaning, and history of the Statue of Liberty (formally Liberty Enlightening the World), a large statue by Frédéric Auguste Bartholdi which the people of France gave to the people of the United States in 1886.