Street Address: No2. Huahuan Baoer Road, Longtan Industrial Zone, Chengdu, China.
City: Chengdu
Province: Sichuan
Country/Region: China