Venue Information

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