Street Address: No. 187 Xinzhoujia Rd, Zhangting Town, Yuyao City, Zhejiang
Province: Yuyao
Country/Region: China