Street Address: Industrial Park, Hongqiao Town, Yueqing, Zhejiang
City: Yueqing
Province: Zhejiang
Country/Region: China