Street Address: West Hongqiao Industry Zone, Leqing Zhejiang
City: Zhenjiang Wenzhou
Province: Leqing
Country/Region: China