Horqin Sports Centre Stadium Address: Tongliao Country: China Capacity: 28,000 Opened: Main use: Football Tenants: Extra stadium info – Horqin Sports Centre Stadium The stadium is part of the Horqin Sports Centre. © sports.sohu.com View larger map