National Indoor Stadium
author: | source: | Update time
:2019-09-18
Located in the southern part of the Olympic Green, the National Indoor Stadium joins the group of landmark structures in the area, including the National Aquatics Center to the south and the National Convention Center to the north. The stadium consists of a main structure and a warm-up gym nearby and other outdoor facilities, with an overall building area of 80,900 square meters. The seating capacity of the National Indoor Stadium is 18,000. The outdoor landscaping and roadways occupy an area of 44,000 square meters.