GBA International Sports and Cultural Center
The GBA International Sports and Cultural Center is an indoor arena located in Foshan , China . 
<triplet> GBA International Sports and Cultural Center <subj> Foshan <obj> location