Venue Information

Formal Name: LeSports Center
Nickname: MasterCard Center
Location: Beijing (China)
Year Built: 2005
Capacity: 18,000