33.8k reviews
80 meters northwest of the intersection of Panlong Road and Louzikan Street, Hechuan District, Chongqing City