Description
The Beijing National Indoor Stadium, also known as the National Indoor Stadium is an indoor arena that is located in the Olympic Green in Beijing, China. The stadium was constructed for the 2008 Summer Olympics
The Beijing National Indoor Stadium, also known as the National Indoor Stadium is an indoor arena that is located in the Olympic Green in Beijing, China. The stadium was constructed for the 2008 Summer Olympics
The Beijing National Indoor Stadium, also known as the National Indoor Stadium is an indoor arena that is located in the Olympic Green in Beijing, China. The stadium was constructed for the 2008 Summer Olympics