Nations in AFC
Cities in China
Stadiums in China
No matches at this ground yet.
Hongkou Football Stadium
Shanghai · 6.9 km
Shanghai Shenhua
Shanghai Stadium
Shanghai · 10.6 km
Shanghai Port