Statue of Liberty National Monument, New York, NY, USA

2024-04-11 7

The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbor in New York City, United States. The copper statue, a gift from the people of France, was designed by French sculptor Frédéric Auguste Bartholdi, and its metal framework was built by Gustave Eiffel.

Credit and Thanks to Google Earth Studio