Street Address: No 1 Building, Zhenbei Road, Yuxin Town, Jiaxing, Zhejiang
City: Jiaxing
Province: Zhejiang
Country/Region: China