China National

CAPACITY :

58,842

CONSTRUCTED :

1999

China National is a multi-purpose stadium in Shanghai. It is currently used mostly for football matches. It was one of the venues for the 2008 summer olympics. It occasionally hosts the China National Rugby League team.

CHINA

RUGBY LEAGUE

SPORTS SIMULTOR

MENU