Haikou City Stadium (built 1994)
Location: 20.036083°N, 110.314187°E