China Super League professional soccer action.
Directions to Shanghai Stadium: Take Line One of the Shanghai Metro to the Shanghai Stadium stop (six stops south of People's Square). Line Three's Cao Xi Road stop is also close.
Address in Chinese: 天钥桥路666号
Added by danwashburn on April 5, 2005