The World Trade Center’s best-kept secret has finally come to light.
An architectural rendering of the proposed park, next to St. Nicholas Greek Orthodox Church. Some details may change.
It is an elevated park, slightly larger than an acre and 25 feet above Liberty Street, that will command a panoramic view of the National September 11 Memorial when it opens to the public, probably in 2015.