Matches

All Matches
China

Shanghai Pudong Football Stadium

Shanghai, China

33,765

Capacity

Shanghai

City

China

Country

Venue Details

NameShanghai Pudong Football Stadium
CityShanghai
CountryChina
Capacity33,765
AddressPudong Football Stadium
News