Posted on March 25, 2015 by lynmicphoto Reply Slurry Wall at World Trade Center. This is part of the surviving retaining wall of the original World Trade Center that withstood the devastation of 9/11 and is presented as a testament to survival and determination Lin and Michael’s Photos