Street Address: Huxin Industrial Area,Chumen,Yuhuan,Zhejiang,China
City: yuhuan
Province: Zhejiang
Country/Region: China