Palace 66 Shenyang, Kohn Pedersen Fox New York, 2010