Haikou City Stadium (Chinese: 海口市体育馆) is located at the southeastern corner of Evergreen Park, Haikou, Hainan, China.[1][2][3]
20°02′10″N 110°18′51″E / 20.036083°N 110.314187°E / 20.036083; 110.314187
This article about a China sports venue is a stub. You can help Wikipedia by expanding it.