En 2001 la ciudad de Pekín fue escogida como sede de los XXIX Juegos Olímpicos, sin embargo no contaba con un estadio moderno para la práctica de atletismo.