33.8k reviews
100 meters southwest of the intersection of BaiMa Road and ZouXin Road, JiuLongPo District, Chongqing City