Street Address: 19#, Sixth Boxing Road, Economic-technological Development Area, Beijing, P. R. China
City: Beijing
Province: Beijing
Country/Region: China