Estadio Nacional de Pekín
The Center is located in Beijing, just from the Beijing National Stadium (a.k.a. The Birds Nest Stadium).