Chongqing OSC footall stadium

Capacity: 58,680

City: Chongqing

Country: China

Club: Chongqing FC

International: Unknown