666 Tianyaoqiao Lu. Xujiahui.
Shanghai, Shanghai

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

Interested 1