Taichung Intercontinental Baseball Stadium (built 2006)
Location: 24.19972°N, 120.68500°E