How Many Statue of Liberty Are There: From New York to Tokyo
The Liberty Enlightening the World stands tall as a symbol of freedom, democracy, and the enduring relationship between France and the United States. This colossal neoclassical sculpture, located on Liberty Island in New York Harbor, was a generous gift from the people of France to the United States. Designed by the French sculptor Frédéric Auguste …