Shanghai Pudong Football Stadium
China • Capacity: 33765
16°C
Cloudy with rain
Wind
5.4m/s
Humidity
46%
Pressure
767mmHg