Where is Taichung Intercontinental Baseball Stadium located?
Taichung Intercontinental Baseball Stadium, Taichung Intercontinental Baseball Stadium, TW (approx. 24.19972°, 120.685°)
Taichung Intercontinental Baseball Stadium, Taichung Intercontinental Baseball Stadium, TW (approx. 24.19972°, 120.685°)