33.8k reviews
180 meters northwest of the intersection of Xingta Road and Jianbei First Branch Road, Jiangbei District, Chongqing City.