The Beijing National Stadium, situated in Beijing, China is officially known as the National Stadium. The nickname of the stadium is the Bird’s Nest
136