Street Address: Bldg. 14&15, No. 319, Xiangjiang Street, High-tech Zone, Shijiazhuang, China
City: Shijiazhuang
Province: Hebei
Country/Region: China