北京国家体育場
The Center is located in Beijing, just from the Beijing National Stadium (a.k.a. The Birds Nest Stadium).