Introduction of Taipei Stadium from wiki:
The Taipei Municipal Stadium (Chinese: 台北田徑場; pinyin: Táiběi Tiánjìng Chǎng) is a multi-purpose stadium in Taipei, Taiwan. The original stadium, built in 1956, was used mostly for track and field events and was able to hold 20,000 people. It was demolished and reconstructed for the 2009 Summer Deaflympics between December 2006 and July 2009.
On 3 July 2011, the stadium recorded its highest attendance for a football game when Chinese Taipei hosted Malaysia in the 2014 FIFA World Cup qualification - AFC First Round second leg match, when 15,335 spectators attended the game.
Geochecker:
You can check your answers for this puzzle on GeoChecker.com.