Street Address: No.555 Haiguan Bei Road, Cixi, Ningbo, Zhejiang, China (Mainland)
Province: Shandong
Country/Region: China