The Answer
Statue of Liberty (New York City, USA)
America is full of great sights and places to visit, but it's the Statue of Liberty that represents the United States like no other place. This symbol of freedom in New York City was gifted by the French to the American people in 1896.
Can You Name Any of These?
(Click a picture below to reveal the answer)