Wednesday, November 11, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

National Indoor Stadium

Aoyuncun Subdistrict, People's Republic of China · built 2007

National Indoor Stadium
National Indoor Stadium. Photo via Wikimedia Commons.

The National Indoor Stadium, a.k.a. Folding Fan, is an arena located at Olympic Green in Chaoyang, Beijing, China. The stadium has a capacity of 20,000 people, and was constructed for the 2008 Summer Olympics. It is nicknamed the Fan (shànzi) due to its design resembling a traditional Chinese folding fan.

Arena data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other arenas in People's Republic of China

See all in People's Republic of China →