El estadio fue inaugurado en 1997 y posee una capacidad para 80.000 espectadores, es el hogar del club Shanghai SIPG que actualmente disputa la Superliga de China.