Skip to main content
All Play Score
Live 31

Stadium

Shanghai Stadium

Shanghai, China China

Home of Shanghai Shenhua

Capacity
33,060
City
Shanghai, China