stadium City Country Capacity
Suzhou Olympic Sports Center Suzhou Olympic Sports Center Suzhou China China 40.933