Street Address: 7th FL, 11th Bldg., HQ Base, Hi-Tech Zone, Zhengzhou, Henan, P. R. China
City: Zhengzhou
Province: Henan
Country/Region: China