Statue of Liberty – New York – Usa

The Statue of Liberty, a symbol of freedom and hope, stands on Liberty Island in New York. Gifted by France in 1886, it represents the goddess Libertas holding a torch in one hand and a tablet inscribed with the date of the Declaration of Independence in the other. With its seven-pointed crown symbolizing the continents and seas, it stands 93 meters tall including the pedestal. The statue welcomes visitors and immigrants with the promise of opportunity and a fresh start in the United States. Image Rendering by Google Earth.

Watch the video.