Street Address: Xiangshidi Village, Henghe Town, Cixi, Ningbo, Zhejiang, China (Mainland) Zip: 315318
City: Cixi
Province: Zhejiang
Country/Region: China