Saturday, August 22, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Capital Indoor Stadium

Beixiaguan Subdistrict, People's Republic of China · built 1968

The Capital Indoor Stadium (simplified, traditional, pinyin: Shǒudū Tǐyùguǎn) is an indoor arena in 56 Zhongguancun South Street, Beijing, China, that was built in 1968. It hosted matches between national table tennis teams of China and the United States in 1971; these matches were part of the exchange program known as ping pong diplomacy.

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

Other arenas in People's Republic of China