Review:
Statue Of Liberty, New York City
overall review score: 4.8
⭐⭐⭐⭐⭐
score is between 0 and 5
The Statue of Liberty is a symbol of freedom and democracy located in New York City, USA. It was a gift from France in 1886 to celebrate the alliance between the two countries during the American Revolution.
Key Features
- Copper structure
- Height of 151 feet
- Symbolic torch held high
- Date of dedication - October 28, 1886
Pros
- Iconic symbol of freedom
- Historical significance
- Impressive architectural design
Cons
- No cons listed