Multiple choice general knowledge What is the name of the statue that was unveiled in October 1886, on Bedloe Island? Memorial to Dag Hammerskjold Peter Pan Liberty Enlightening The World The Welcoming Christ Reveal answer Fill a bubble to check yourself C Correct answer Explanation The Statue of Liberty was unveiled in October 1886 on Bedloe's Island (now Liberty Island). Its official name is 'Liberty Enlightening the World'.