C'est le stade de Shenyang qui illustre le mieux la passion et le dévouement de la Chine pour les Jeux Olympiques de Pékin 2008. Pour pouvoir prétendre au statut de site olympique, la famille du football locale a décidé de démolir le Wulihe Stadium, stade historique où la Chine avait battu Oman le 7 octobre 2001, se qualifiant ainsi pour sa toute première Coupe du Monde de la FIFA.

De ses cendres est né en 2007 le stade du centre sportif olympique de Shenyang. Avec ses 60 000 places, il accueillera le Tournoi Olympique de Football lors des Jeux de 2008. Devenu l'un des bâtiments les plus symboliques de la ville, ce site compte aussi parmi les enceintes sportives les plus modernes du pays.

Il se situe dans le district de Hunnan, à 20 km de l'aéroport et 3 km de l'hôtel où seront logées les équipes.