Statue of Liberty: A Gift from France
The Statue of Liberty, a colossal neoclassical sculpture on Liberty Island in New York Harbor, is one of the most iconic landmarks in the world. Known formally as “Liberty Enlightening the World,” the statue was a gift from the people of France to the people of the United States in 1886. The statue was designed … Read more