Street Address: Number 97, Zhen Bei West Road , Qiligang Town , Yueqing , Zhengjiang, China
Province: Zhejiang
Country/Region: China