The Statue of Liberty is a National Monument managed by the National Park Service. It sits on Liberty Island in New York Harbor and is also a UNESCO World Heritage Site (since 1984). Beyond its official designations, it functions as an enduring global symbol of freedom, democracy, and immigration, welcoming visitors to its pedestal, museum, and crown.