Street Address: No. 25, Jiangbin Rd., Qijiashan, Beilun Dist., Ningbo, Zhejiang, China (Mainland)
City: Ningbo
Province: Zhejiang
Country/Region: China