Feel the spirit, drama and excitement of some sensational sporting events at Tianmu Baseball Stadium.
Located in Shilin, this sporting facility is worth a visit. But you'll find plenty more to check out in the area. Taipei 101, National Palace Museum, and National Taiwan Democracy Memorial Hall are within close reach of Tianmu Baseball Stadium.