Street Address: Chongqing Beibei District Jinlong Lake Industrial Park
City: chongqing
Province: Chongqing
Country/Region: China