Street Address: 368 Yuelin Rd, Fenghua, Ningbo, China
City: Ningbo
Province: Zhejiang
Country/Region: China