Street Address: South Big Road (south), Fenghua City
City: Ningbo
Province: Zhejiang
Country/Region: China