Tianmu Baseball Stadium (built 1999)
Location: 25.11306°N, 121.53306°E