Die Stadt Tianjin ist mit über 10 Millionen Einwohnern eine der größten Industrie-Metropolen Chinas und gilt als "Tor nach Peking". Anlässlich der Olympischen Spiele wurde 2003 mit dem Bau eines neuen Stadions begonnen, das Schauplatz einiger Vorrundenspiele des olympischen Fußball-Turniers sein wird.
Auf über 78.000 Quadratmetern wurde ein modernes sechsstöckiges Stadion mit einer Kapazität von 60.000 Plätzen errichtet. Das Stadion beinhaltet zudem eine Messehalle, ein Gesundheitszentrum und eine Shopping-Galerie.