Hsinchu Baseball Stadium (built 1976)
Location: 24.806611°N, 120.960944°E