Lady Liberty Jun 17, 2022 She's the quintessential symbol of liberty and freedom. Today marks when the Statue of Liberty arrived in New York City as a gift from France to the United States.