Posted by Kimberley ChanOpenWorld Trade CenterNew York City, United StatesThe new, rebuilt Twin Towers 15 years later. Impressive. #memorial #historytravelstoke