Street Address: No.2 Building Chengnan Road, Jiaxing, Zhejiang
City: Jiaxing
Province: Zhejiang
Country/Region: China