No. 10 South China Branch Road, Wuhou District, Chengdu, Sichuan Postcode: 610061, Chengdu
+86 28 6505 1222
Internet access