Street Address: Changbei Park,Modern Agricultural Demonstration Zone,Zhangjiagang,Jiangsu,China
City: Zhangjiagang
Province: Jiangsu
Country/Region: China