National Landmarks Statue Of Liberty
The Statue of Liberty is a colossal neoclassical sculpture located on Liberty Island in New York Harbor. It was a gift from the people of France to the United States and was dedicated on October 28, 1886. The statue represents Libertas, the Roman goddess of freedom, and holds a torch aloft in her right hand and a tablet inscribed with the date of the American Declaration of Independence in her left hand. The Statue of Liberty has become a symbol of freedom and democracy and is recognized around the world as a representation of the principles of liberty and opportunity.