Skip to playerSkip to main contentSkip to footer
  • 25/07/2007
This is the stadium where the Chinese Taipei baseball team won the silver medal in 1992 Barcelona Olympics.

Recommended