Taipei Municipal Stadium Address: Taipei Country: China Capacity: 20,000 Opened: 2009 Main use: Football Tenants: Extra stadium info – Taipei Municipal Stadium The stadium is also used for athletics. © Twitter: @tu_johnson View larger map