Street Address: Xicheng Science & Technology Building High-tech Development Zone, Zhengzhou, China
City: Zhengzhou
Province: Henan
Country/Region: China