Street Address: Zhangxin South Road, Xiaolin Town, Cixi City, Zhejiang Province
City: Cixi
Province: Zhejiang
Country/Region: China