Street Address: Plot 86, 93, Konggang Industrial Zone, Yubei District, Chongqing, China (mainland)
Province: Chongqing
Country/Region: China