Skip to main content
All Play Score
Live 219

Stadium

Beijing National Indoor Stadium

Beijing, China China

Home of Beijing Royal Fighters

Capacity
6,000
City
Beijing, China