Street Address: Donghuangshe Industrial Zone, Liushi Town, Wenzhou City, Zhejiang Province. China
City: Yueqing
Province: Zhejiang
Country/Region: China