China

Foshan Nanhai Sports Center Stadium

Foshan, China

20,000

Capacity

Foshan

City

China

Country

Venue Details

NameFoshan Nanhai Sports Center Stadium
CityFoshan
CountryChina
Capacity20,000
News