Construit en 1997, le stade de Shanghai est l'un des plus modernes de la RP Chine. Il a donc logiquement été choisi pour accueillir les Jeux Olympiques Spéciaux d'Eté 2007.
Alliant splendeur et qualité, le stade fait l'unanimité. Il a été élu meilleure enceinte sportive de Shanghai en 1998, puis reconnu l'année suivante comme l'un des dix bâtiments les plus emblématiques de la ville. Une fois que la Chine s'est vue confier l'organisation des Jeux de la XXIXe Olympiade, le stade de Shanghai a dû évincer de nombreux rivaux pour accueillir le Tournoi Olympique de Football.
Situé dans la zone commerciale du quartier de Xujiahui, le stade de Shanghai a une capacité de 56 000 places. Il est à 20 km de l'aéroport de Hong Qiao et 50 km de celui de Pudong.



