In 1886, the statue was finally assembled and dedicated in New York on Liberty Island. Just a few years later, Americans in Paris gifted a quarter-scale replica of the Statue of Liberty to France ...
When you think of some of the world’s most iconic tourist attractions, landmarks such as the Statue of Liberty or ... United States is a full-scale replica constructed out of polysterene.