Street Address: Shangzhi Village, Luotuo Town, Zhenhai District
City: Ningbo
Province: Ningbo
Country/Region: China