Plans for the World Trade Center site’s Liberty Park have been pretty hush hush up until now, but AECOM recently revealed new renderings of the elevated space at a community board meeting. The images show a lush public plaza with views of the 9/11 Memorial as well as a 300-ft living wall that wraps around the side of the park.