33.8k reviews
100 meters east of the intersection of Xiejiawan Main Street and Huabanli Road, Jiulongpo District, Chongqing City