Street Address: 22 Hua Hai Road, Datang Town, Zhuji City, Shaoxing, Zhejiang, China (Mainland)
City: zhuji
Province: Zhejiang
Country/Region: China