Pingguo Stadium (built 2006)
Location: 23.335463°N, 107.583007°E