Zuccotti Park formerly named, and generally known as Liberty Plaza Park is a park in Lower Manhattan in New York City, New York. It is located between Broadway and Church streets and Liberty and Cedar streets. Its northwest corner is across the street from the World Trade Center site (...) (from Wikipedia)