Answer:
The Statue of Liberty is one of the most universally recognized symbols of freedom across the globe, is intrinsically bound to the fabric of the United States. The huge sculpture stands on an imposing pedestal on Liberty Island at the entrance to New York Harbor.