Science and Trade Electronic City, No. 3 Haidian Street, Zhongguancun, Haidian District, Beijing[Map]
fifteen billion nine hundred and eleven million sixteen thousand two hundred and fifty-oneeighteen billion two hundred and ten million two hundred and ninety-three thousand two hundred and sixty-nine