https://www.trip.com/blog/statue-of-liberty/

How Did David Copperfield Make The Statue Of Liberty Disappear

TripBlog
TripBlog
Oct 23, 2020

The Statue of Liberty is a symbol of New York and the greater United States. This exquisite bronze goddess holding the freedom torch was a gift from France to the United States to commemorate 100 years of independence. The statue stands high above the water on Liberty Island. Tourists can buy tickets to go to the island and enjoy lady liberty, and the liberty museum.



Contact Center of the year 2022
Contact Center of the year 2022
Google Material Design Awards 2019
Google Material Design Awards 2019