33.8k reviews
200 meters southeast of the intersection of Qiantai Road and Fuxing Street, Nanan District, Chongqing City.