Qinhuangdao Olympic Sports Center Stadium (built 2004)
Location: 39.907325°N, 119.547708°E