Hongkou Football Stadium (built 1999)
Location: 31.2733°N, 121.4762°E