Street Address: Baidu Industry Zone, Xiwu, Fenghua, Ningbo City
City: NINGBO
Province: Zhejiang
Country/Region: China