Pudong Football Stadium
Name:
Pudong Football Stadium
Country:
China
City:
Shanghai
Seating capacity:
37000