Street Address: 333rd, Kaiyuan Rd, Weiqiao Industrial Park, Luoyang, China.
City: Luoyang
Province: Henan
Country/Region: China