Yuexiushan Stadium (built 1950)
Location: 23.139216°N, 113.260739°E