Have you ever been to this iconic statue in the USA? I've just learned about this statue and let me share some information about it. The statue of Liberty is a gift from France to the United State in 1886 to celebrate the friendship between two nations and to honor the 100th anniversary of American independence. She is holding a torch in her right hand and and a tablet in her left hand which inscribed the date of American independence in Roman numerals. Liberty means freedom and the statue represents freedom, enlightenment, and hope for people everywhere.