true meaning of the statue of liberty
Statue of Liberty. For other uses, see Statue of Liberty (disambiguation). The Statue of Liberty (Liberty Enlightening the World; French: La LibertÃ© Ã©clairant le monde) is a colossal neoclassical sculpture on Liberty Island in New York Harbor in New York City, in the United States.