Beijing National Stadium
The event was the largest sporting event to take place at the Beijing National Stadium ("Bird's Nest") since the 2008 Summer Olympics.