No stadium image available

Capacity: 5,000

City: Laixi

Country: China

Club: Qingdao Red Lions

International: Unknown