Street Address: No. 2128, Tengfei Road, Automobile Industries Development Zone, Changchun, China
City: Changchun
Province: Jilin
Country/Region: China