Block A, No. 111 Min'an Avenue, Yubei, 渝北区重庆市 China, 400021, Chongqing
+86-23-88758000
Internet access