4th Floor, No. 26 Building, Area 12, No.188 West Road South 4th Ring Road, Fengtai District, Beijing, China, 100070