Overlooking the World Trade Center in New York City, Liberty Park is intrinsically connected to one of the most defining moments for the city and the United States. By being so closely tied to the legacy of New York City, Liberty Park highlights what it can mean for a landmark to define a space in […]