No stadium image available

Capacity: 18,900

City: Hunchun

Country: China

Club: Yanbian Beiguo

International: Unknown