Yuanshen Sports Centre Stadium (built 2000)
Location: 31.2334250°N, 121.5316833°E