Skyscreen Suzhou, China LOCATION Times Square Suzhou, China PRODUCT Lattice™ S-01035S/30o Lattice™ PictureBox Prev Next project