No stadium image available

Capacity: 3,430

City: Shangahi

Country: China

Club: Shanghai JuJu Sports

International: Unknown