Xinjiang Sports Centre footall stadium

Capacity: 50,000

City: Urumqi

Country: China

Club: Xinjiang Tianshan Leopard

International: Unknown