After much anticipation,the World Trade Center’s Liberty Park has finally opened to the public. The one-acre elevated green space is located south of the plaza’s reflecting pools and contains over 50 planted trees along with a green living wall (which actually masks the servace entrance the park sits on top of.) Today’s weather combined with the park's long-awaited opening provided the perfect opportunity for New Yorkers to enjoy downtown’s newest green space. For those who couldn't make there way there, a flurry of Instagrams ensure there's nothing to be missed. Check out the park on its opening day, below.
Loading comments...