Info

Founded
2010
Address
Chongqing
Country
China PR

Venue

Chongqing Olympic Sports Center
Name
Chongqing Olympic Sports Center
City
Chongqing
Capacity
58680

Fansites

No fansites yet.
18+ GambleAware