Street Address: 5f Building 52, Xiangbin Lake, Changzhou , Jiangsu, China.
City: Changzhou
Province: Jiangsu
Country/Region: China