No. 94 Daxuecheng North Road, Shapingba, 沙坪坝区重庆市 China, 401331, Chongqing
Parking lot
Internet access