Changshu Institute of Technology
It is located in the center of the Yangtze River Delta , in Changshu , a satellite city of Suzhou , Jiangsu , China . 
<triplet> Yangtze River Delta <subj> China <obj> country <triplet> Changshu <subj> Suzhou <obj> located in the administrative territorial entity <subj> China <obj> country <triplet> Suzhou <subj> Changshu <obj> contains administrative territorial entity <subj> Jiangsu <obj> located in the administrative territorial entity <subj> China <obj> country <triplet> Jiangsu <subj> Suzhou <obj> contains administrative territorial entity <subj> China <obj> country <triplet> China <subj> Jiangsu <obj> contains administrative territorial entity