Street Address: No. 1 Shenze Dawutou Industrial Region, Shijiazhuang, Hebei, China
City: Shijiazhuang
Province: Hebei
Country/Region: China